handle inject on unexported fields