improved description of a Parameter
removed extraneous kwarg
fixed incorrect variable
reduced replicated error message construction
toying with the InterfaceOption hierarchy