Просто для справки, вы можете посмотреть, как JSON :: Any решает эту проблему.
Кроме того, Any :: Moose решает аналогичную проблему при использовании dzil.Смотрите его dist.ini и Makefile.PL .Вы могли бы также взглянуть на dynamic_config в CPAN :: Meta :: Spec