JDK 7 is used
Imports organized
Scopes, stages
Generic types, TypeLiteral
Default bindings
Bind to null instance
Module override
Child injector