public char requireChar(Map<String,String> args, String name) {return require(args, name).charAt(0);}
public virtual char RequireChar(IDictionary<string, string> args, string name){return Require(args, name)[0];}