added ability to specify context loaders in the source model