@API(status = INTERNAL)
    public static <A> Binding<A> create(@Nullable final A attribute, final Route route) {
        return new Binding<>(attribute, route);
    }
@ API ( status = INTERNAL ) public static < A > Binding < A > create ( @ Nullable final A attribute , final Route route ) { return new Binding < > ( attribute , route ) ; }
A static factory to create bindings. {@link Bindings#on(Object)} and {@link PartialBinding} provide the same
functionality but with some more syntactic sugar.

@param attribute attribute to bind
@param route route to bind to
@param <A> generic attribute type
@return a binding of attribute to route
@see PartialBinding