[np] Ensure x() is always treated as a method call
[parser] Fix parsing of escaped backslash
[core] Fix string.sub to work with lifted functions
[np] Rearrange compiler helpers
[np] Fix helper imports
[np] Add variable/method name escaping
[np] More invoke refactoring
[np] Reuse variables from method call args