Could ICommand extend ICommandOptions instead?