Added logger to injection, and isDryRun to test requests during dry run.
Got complicated injection examples documented.