Changed scope of 2 classes for clojure

Apparently there's a bug in closure that causes it to
have issues with non-public inner static abstract classes.

Fixes #424