extract SorcerResolvingLoader to a module sorcer-loader