public void remove(final Binding b) {
        if (!disposedInd) {
            boolean unsubscribe = false;
            if (bindings == null) {
                return;
            }
            unsubscribe = bindings.remove(b);
            if (unsubscribe) {
                // if we removed successfully we then need to call dispose on it
                b.dispose();
            }
        }
    }
public void remove ( final Binding b ) { if ( ! disposedInd ) { boolean unsubscribe = false ; if ( bindings == null ) { return ; } unsubscribe = bindings . remove ( b ) ; if ( unsubscribe ) { b . dispose ( ) ; } } }
Removes a {@link Binding} from this {@code CompositeBinding}, and disposes the
{@link Binding}.

@param b the {@link Binding} to remove