refactor linq_projections.clj