Sometimes eval-in-project calls will result in forms that contain unreadable #object... elements.
I have only been able to reproduce the problem with lein eastwood but others report problems with built-in tasks or with lein ring.
In the instance with eastwood, somehow the entire project map is being attached as metadata to the form being evaluated, and the metadata contains merge directives like reduce-dep-step which is a function.