first instaniable version of a Command, CLCommand, Parameter, and CLPara...

...meter