minor change to special, Vec<ArgType> -> Args now