my $info = My::Config->new( Load( 'config.yaml' )); # in My::Config package My::Config 0.01 { use Moo 2; has 'include_files' => ( is => 'lazy', default => sub { [] }, ); }; # After update: # in My::Config package My::Config 0.01 { use Moo 2; has 'plugins' => ( is => 'lazy', default => sub { [] }, ); has 'include_templates' => ( is => 'lazy', default => sub { [] }, ); }; #### $info = { include_files => [], };