switch from Class::MOP::class_of to Moose::Util::find_meta