new(val:Bool)
read onlyval:Bool
read onlytype:ArgumentType
read onlyvalue:String
toString():String
write(output:Output):Void