The loader now maps path types (eg. Core) to paths and the stack functions can used a mixture of mapped and custom paths.