None feature

This feature removes the definition of not and adds a none match.  This gives us all the advantages of not with greater consistency and flexibility.