Array of Context Handles

These extensions extend the use of context handles (as specified in [C706] section, by allowing arrays of context handles.

Context handles MUST be parameters, as specified in [C706] section They are valid as an array element but MUST NOT be structure or union members and MUST NOT be the base type of a pipe.<49>