code: func (v *Value_Bytes) Check(schema *Schema) error {
  	s := schema.GetBytes()
  	if s.MaxLength > 0 && uint32(len(v.Bytes)) > s.MaxLength {
  		return fmt.Errorf("value is too large: %d > %d", len(v.Bytes), s.MaxLength)
  	}
  	return nil
  }
docs: // Check returns nil iff this Value meets the max length criteria.