Javadoc
Constraint the binding with a name.
A name is usually specified via
Named annotation when declaring
an injection. When genie looking for a provider for a named injection,
it will check if the supplied binding matches the name specified.
If there is a name already registered it will throw out an
IllegalArgumentException