in reply to Why Does Test::Deep Kill Test::Class

Because Test::Deep exports something that conflicts with the attribute handler, so
use Test::Deep();