// Copyright 2015 The Go Authors. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.

package precis

import 

// Transformer implements the transform.Transformer interface.
type Transformer struct {
	t transform.Transformer
}

// Reset implements the transform.Transformer interface.
func ( Transformer) () { .t.Reset() }

// Transform implements the transform.Transformer interface.
func ( Transformer) (,  []byte,  bool) (,  int,  error) {
	return .t.Transform(, , )
}

// Bytes returns a new byte slice with the result of applying t to b.
func ( Transformer) ( []byte) []byte {
	, _, _ = transform.Bytes(, )
	return 
}

// String returns a string with the result of applying t to s.
func ( Transformer) ( string) string {
	, _, _ = transform.String(, )
	return 
}