public LookaheadReader(TJSONProtocol proto)
			{
				this.proto = proto;
			}
			public JSONListContext(TJSONProtocol protocol)
				: base(protocol)
			{

			}
			public JSONPairContext(TJSONProtocol proto)
				: base(proto)
			{

			}
			public JSONBaseContext(TJSONProtocol proto)
			{
				this.proto = proto;
			}
 public LookaheadReader(TJSONProtocol proto)
 {
     this.proto = proto;
 }
 public JSONPairContext(TJSONProtocol proto)
     : base(proto)
 {
 }
 public JSONListContext(TJSONProtocol protocol)
     : base(protocol)
 {
 }
 public JSONBaseContext(TJSONProtocol proto)
 {
     this.proto = proto;
 }