add also calls on classes and more tests for that
first oo steps are wobbly, but a string.plus parses