* Boolean "and" and "or" should also work with these types. * This new method also simplifies to output code.
->