Update inject.go

Iteratively dereference pointers (to pointers...) and allow for method chaining in Typemapper interface