func IsFastInvoker(handler interface{}) bool {
	_, ok := handler.(FastInvoker)
	return ok
}
IsFastInvoker returns true if the `handler` implements FastInvoker.
package inject
import (
	"fmt"
	"reflect"
)
type Injector interface {
	Applicator
	Invoker
	TypeMapper
	SetParent(Injector)
}
type Applicator interface {
	Apply(interface{}) error
}
type Invoker interface {
	Invoke(interface{}) ([]reflect.Value, error)
}
type FastInvoker interface {
	Invoke([]interface{}) ([]reflect.Value, error)
}