Can override the way Context objects are created