make dot special op privilege classnames over lexical scope for the target

This is a weird behaviour of the clojure impl but we're trying to be
compatible as much as possible