-------------------
* feat(examples): add inject flag example
* fix(injector): process inject flag "!" based annotations accordingly
* fix(register): return decorated injectable callable object, if needed
* fix(register): return decorated injectable callable object, if needed
* refactor(analyzer): use method access notation
* refactor(docs): typo in design philosophy section
* fix(docs): typo in rst syntax
* fix(examples): type on mocking example comment