• (get-source-code state {:keys [resource-id type source-fn source file url] :as rc})
    this loads the source code for each source or uses the current if already loaded
       everything should only ever access :source from the compiler resources and never access the
       filesystem again (since it may have changed)
       the loading is delayed until here because of the :foreign which may have a minified file
       that should be used for release builds found in 4 defs, across 1 project.

    Search for vars with similar names in all artifacts: get-source-code

    Search for get source code in the documentation of all artifacts.