NoteOps seems to be just fine.

I encountered an issue with UnaryOperator, where incrementing doesn't appear to actually change the variable. I'm trying to figure out why.