…boolean options (--no-foo)
…ified later and retain modifications (e.g. remove_command) — fixes issue #451
This fixes a problem using an array of colors or the legacy color syntax with `ask` or any of the methods that depend on it. The symptom of the problem is that the color arg would prefix the message: [:green, :on_red, :bold]Not what you expected? [:blue, false]Why isn't this blue?
This silences the warnings when the Thor specs are run but will still be there when used by the end user, so it may need revisiting if we want to eliminate warnings when using Thor as well as when testing it.