Actually, they're only partially working. When the Command is run from the Interface, the defaults specified in the interface (which may or may not be forwarded from the Parameter) are correctly passed in. However, at the API level (i.e. Command/Parameter level), we can get ```KeyError```s.

I've created an issue for this: #122 Will take care of this in a separate PR.