Introduced support for updating sources and directly loading sources with using the Loader class