Refactor to allow for both clj and java sources