code: func NewPrefixTransformers(err error, transformers ...PrefixTransformer) Transformer {
  	if err == nil {
  		err = fmt.Errorf("the provided value does not match any of the supported transformers")
  	}
  	return &prefixTransformers{
  		transformers: transformers,
  		err:          err,
  	}
  }
docs: // NewPrefixTransformers supports the Transformer interface by checking the incoming data against the provided
  // prefixes in order. The first matching prefix will be used to transform the value (the prefix is stripped
  // before the Transformer interface is invoked). The first provided transformer will be used when writing to
  // the store.