Remove Unnecessary IExecutionContext Type Parameters
Removes type parameters with constraints of : IExecutionContext
when applicable. Retroactively seals raw types now that they don't have context type parameters, and also adds new sealed parse parameter types without context type parameters.