Specify Bindings that are driven off of base classes/interfaces
You can use $instanceof{} expressions when specify the class of a method, constructor, or field. This is very useful when you want to specify bindings that are driven off of base classes or interfaces.