reflectParameteralias reflectParameter = AliasSeq!(Parameter!(UDAList!(reflectUDAs!0), [__traits(getParameterStorageClasses, fun, parameterIndex)], Type!(parameters[parameterIndex], "std.traits.Parameters!(%s)[%d]".format(mixture, parameterIndex)), "a%d".format(parameterIndex)), reflectParameter!(parameterIndex + 1))