Implement injection patterns as documented.
Implement injection patterns as documented.

This fixes #167.

janga1997/Patterns,janga1997/Patterns,garbas/Patterns,garbas/Patterns,janga1997/Patterns,garbas/Patterns