How to do it - Bread::Board
file: code/BreadBoard/FindNewSeries.pm 9: has 'ua' => ( 10: is => 'ro', 11: required => 1, 12: isa => duck_type( [qw(get)] ), 13: ); 14: 15: has 'formatter' => ( 16: is => 'ro', 17: required => 1, 18: isa => duck_type( [qw(format_bytes)] ), 19: ); 20: 21: has 'renderer' => ( 22: is => 'ro', 23: required => 1, 24: isa => duck_type( [qw(process error)] ), 25: );
no more lazy_load