Would it be reasonable to ensure this is true or false with something like `newvalues(:true, :false)` ?