code: func (pe *PolicyEffect) MarshalText() ([]byte, error) {
  	if *pe {
  		return []byte("allow"), nil
  	}
  	return []byte("deny"), nil
  }
docs: // MarshalText implements the encoding.TextMarshaler interface, used for JSON
  // marshaling.