Figured I'd bump this Ask here, since I've had no suggestions in #clojure where I raised it originally or on Ask: https://ask.clojure.org/index.php/14299/add-lib-behavior-with-repl-started-via-e
haven't had time to look at it yet, but it's on my list