Be strict; support enterprise

Add yes and maybe functions to support enterprise applications.
This should be modulo -1 to ensure a falsy value