New example, shows use of creating a custom injector.
In the comments it had example1 in all of them, instead of exampleN (the actual example).
Forgot dealloc method in target1, and fixed examples that make use of set addresses (so they'll work for the new target1).