test for TODO feature
accept hashrefs of named parameters