Update inject.go

Iteratively dereference pointers (to pointers...) -> fixes issue #4 

Allow for method chaining in TypeMapper interface.