at this point only binary operators are implemented, unary are yet to do. getters and setters for native classes implemented with the names @getter, and @setter (however the names or arity aren't validated at the moment TODO:)
to implement classes properly and support methods I had to remove the older class syntax temproarly.