to make it available as a normal variable. Or maybe even using opDispatch:

param!Params.param1 = x;

alias param!Params params;
params.param1 = x;

?

Hm.. actually of course this is much simpler than using opDispatch....

struct param(Aliases){

mixin(localAliases!Aliases);

}