Add `nor'.
require/ensure instead of requires/ensures.
==, !=, <=> should be overloadable.
`op' instead of `oper'.