Perl Data::Tumbler - Dynamic generation of nested combinations