Introduces a generic parameter type intended for transform dialect use cases that uses/manipulates the underlying attribute (e.g. op annotation). Includes a disclaimer that mixing parameter based and attribute based control is discouraged. Differential Revision: https://reviews.llvm.org/D155980