Force careful construction of contexts