This should eliminate a lot of junk in the individual dispatch methods, and get rid of occurences of const T* opt_in_foo in backend command type signatures.
Created attachment 255147 [details] WIP (early)
<rdar://problem/21888718>