add ability to inherit from parent contexts