Stage 1: Use nucleotides declaration style for simple oper functions

Ping @davidchambers. Let me know if you guys dig this and I'll work start on the invoker ones.

Missing some test coverage for `===`, `neq`, etc. I can add it if we want to keep em