Ensure that the valid_options array is set
Introduce helpers, and in particular, the Rainbow helper
Introduce status codes and exit with the correct one
Do not raise an exception in the Findable concern, developers must be responsible
Add the status command and fish function