deftrait LogicalNot as: -> typedoc """ This Trait defines logical negation and is used by the runtime everywhere it encounters a `!` operator. """ doc """ Return the logical opposite of self. """ def logical_not end