@Element public ParamSpec sym(Type type) { return ParamSpec.sym(type); }
@Element public ParamSpec block(ParamSpec param) { return ParamSpec.block(param); }
@Element public ParamSpec val(Type type) { return ParamSpec.val(type); }
@Element public ParamSpec variadic(ParamSpec param) { return ParamSpec.variadic(param); }