Has_Context trait/Node_With_Context interface