Experiment handling sub parameters via Type::Tiny
beginning of blog article
return slurpy as a ref, because that is what coercion will do