testing Class::MOP for creating classes based on a configuration