I disagree about not needing all of the properties. A name, type, help and handler critical to have IMO, particularly as the ideal ``Command`` design is to not issue any IO. Can you link to those examples in BIOM where this either doesn't make sense or isn't feasible? Backwards compatibility is of course a concern, though I think you know my opinion on that...

Agree that this will fit in better with the hierarchy you suggested. Working on that now.