21 bool

To be merged after 20-standalone.

Breaks the object comparison, but is "obviously correct".

Enables the local copy of main(), standardizes on "bool" rather than using both "bool" and "boolean".