code: func (a Aux) String() string {
  	switch a.Type() {
  	case 'A':
  		return fmt.Sprintf("%s:%c:%c", []byte(a[:2]), a.Kind(), a.Value())
  	case 'H':
  		return fmt.Sprintf("%s:%c:%02x", []byte(a[:2]), a.Kind(), a.Value())
  	case 'B':
  		return fmt.Sprintf("%s:%c:%c:%v", []byte(a[:2]), a.Kind(), a[3], a.Value())
  	}
  	return fmt.Sprintf("%s:%c:%v", []byte(a[:2]), a.Kind(), a.Value())
  }
docs: // String returns the string representation of an Aux type.