The distinction seems like a needless complication to me.  Why not just keep them all together?  What is the advantage to putting functions which can be made from other functions in a different file?  Many of the clojure core functions are very short compositions of other functions.