|  | @@ -8,35 +8,35 @@ type Bytes interface {
 | 
											
												
													
														|  |  	Bytes() []byte
 |  |  	Bytes() []byte
 | 
											
												
													
														|  |  }
 |  |  }
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  | -type BytesLiteral []byte
 |  | 
 | 
											
												
													
														|  | 
 |  | +type BytesT []byte
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  | -func (this BytesLiteral) Value() []byte {
 |  | 
 | 
											
												
													
														|  | 
 |  | +func (this BytesT) Value() []byte {
 | 
											
												
													
														|  |  	return []byte(this)
 |  |  	return []byte(this)
 | 
											
												
													
														|  |  }
 |  |  }
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  | -func (this BytesLiteral) Equals(another BytesLiteral) bool {
 |  | 
 | 
											
												
													
														|  | 
 |  | +func (this BytesT) Equals(another BytesT) bool {
 | 
											
												
													
														|  |  	return bytes.Equal(this.Value(), another.Value())
 |  |  	return bytes.Equal(this.Value(), another.Value())
 | 
											
												
													
														|  |  }
 |  |  }
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  | -func (this BytesLiteral) Uint8Value() uint8 {
 |  | 
 | 
											
												
													
														|  | 
 |  | +func (this BytesT) Uint8Value() uint8 {
 | 
											
												
													
														|  |  	return this.Value()[0]
 |  |  	return this.Value()[0]
 | 
											
												
													
														|  |  }
 |  |  }
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  | -func (this BytesLiteral) Uint16() Uint16Literal {
 |  | 
 | 
											
												
													
														|  | 
 |  | +func (this BytesT) Uint16() Uint16Literal {
 | 
											
												
													
														|  |  	return Uint16Literal(this.Uint16Value())
 |  |  	return Uint16Literal(this.Uint16Value())
 | 
											
												
													
														|  |  }
 |  |  }
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  | -func (this BytesLiteral) Uint16Value() uint16 {
 |  | 
 | 
											
												
													
														|  | 
 |  | +func (this BytesT) Uint16Value() uint16 {
 | 
											
												
													
														|  |  	value := this.Value()
 |  |  	value := this.Value()
 | 
											
												
													
														|  |  	return uint16(value[0])<<8 + uint16(value[1])
 |  |  	return uint16(value[0])<<8 + uint16(value[1])
 | 
											
												
													
														|  |  }
 |  |  }
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  | -func (this BytesLiteral) IntValue() int {
 |  | 
 | 
											
												
													
														|  | 
 |  | +func (this BytesT) IntValue() int {
 | 
											
												
													
														|  |  	value := this.Value()
 |  |  	value := this.Value()
 | 
											
												
													
														|  |  	return int(value[0])<<24 + int(value[1])<<16 + int(value[2])<<8 + int(value[3])
 |  |  	return int(value[0])<<24 + int(value[1])<<16 + int(value[2])<<8 + int(value[3])
 | 
											
												
													
														|  |  }
 |  |  }
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  | -func (this BytesLiteral) Uint32Value() uint32 {
 |  | 
 | 
											
												
													
														|  | 
 |  | +func (this BytesT) Uint32Value() uint32 {
 | 
											
												
													
														|  |  	value := this.Value()
 |  |  	value := this.Value()
 | 
											
												
													
														|  |  	return uint32(value[0])<<24 +
 |  |  	return uint32(value[0])<<24 +
 | 
											
												
													
														|  |  		uint32(value[1])<<16 +
 |  |  		uint32(value[1])<<16 +
 | 
											
										
											
												
													
														|  | @@ -44,7 +44,7 @@ func (this BytesLiteral) Uint32Value() uint32 {
 | 
											
												
													
														|  |  		uint32(value[3])
 |  |  		uint32(value[3])
 | 
											
												
													
														|  |  }
 |  |  }
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  | -func (this BytesLiteral) Int64Value() int64 {
 |  | 
 | 
											
												
													
														|  | 
 |  | +func (this BytesT) Int64Value() int64 {
 | 
											
												
													
														|  |  	value := this.Value()
 |  |  	value := this.Value()
 | 
											
												
													
														|  |  	return int64(value[0])<<56 +
 |  |  	return int64(value[0])<<56 +
 | 
											
												
													
														|  |  		int64(value[1])<<48 +
 |  |  		int64(value[1])<<48 +
 | 
											
										
											
												
													
														|  | @@ -57,12 +57,12 @@ func (this BytesLiteral) Int64Value() int64 {
 | 
											
												
													
														|  |  }
 |  |  }
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |  // String returns a string presentation of this ByteLiteral
 |  |  // String returns a string presentation of this ByteLiteral
 | 
											
												
													
														|  | -func (this BytesLiteral) String() string {
 |  | 
 | 
											
												
													
														|  | 
 |  | +func (this BytesT) String() string {
 | 
											
												
													
														|  |  	return string(this.Value())
 |  |  	return string(this.Value())
 | 
											
												
													
														|  |  }
 |  |  }
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |  // All returns true if all bytes in the ByteLiteral are the same as given value.
 |  |  // All returns true if all bytes in the ByteLiteral are the same as given value.
 | 
											
												
													
														|  | -func (this BytesLiteral) All(v byte) bool {
 |  | 
 | 
											
												
													
														|  | 
 |  | +func (this BytesT) All(v byte) bool {
 | 
											
												
													
														|  |  	for _, b := range this {
 |  |  	for _, b := range this {
 | 
											
												
													
														|  |  		if b != v {
 |  |  		if b != v {
 | 
											
												
													
														|  |  			return false
 |  |  			return false
 |