Saner creation of prototype contexts