code: func (f *fieldVal) Bytes() *[32]byte {
  	b := new([32]byte)
  	f.PutBytes(b)
  	return b
  }
docs: // Bytes unpacks the field value to a 32-byte big-endian value.  See PutBytes
  // for a variant that allows the a buffer to be passed which can be useful to
  // to cut down on the number of allocations by allowing the caller to reuse a
  // buffer.
  //
  // The field value must be normalized for this function to return correct
  // result.