support clojurescript-like field accesso, closes #7