code: func (u Sequence) Matches(bytes []byte) bool {
  	if len(bytes) < len(u) {
  		return false
  	}
  	for i := 0; i < len(u); i++ {
  		if !u[i].matches(bytes[i]) {
  			return false
  		}
  	}
  	return true
  }
docs: // Matches checks to see if the provided byte slice matches the Sequence