I think it was better when `command` was just created by `invoke_command` -- fewer attributes to worry about.