propagates required inputs from a for subcontext to its parent one