public void add(final CompositeBinding b) {
        if (!disposedInd) {
            if (compBindings == null) {
                compBindings = new HashSet<>(4);
            }
            compBindings.add(b);
            return;
        }
        b.dispose();
    }
public void add ( final CompositeBinding b ) { if ( ! disposedInd ) { if ( compBindings == null ) { compBindings = new HashSet < > ( 4 ) ; } compBindings . add ( b ) ; return ; } b . dispose ( ) ; }
Adds a new {@link CompositeBinding} to this {@code CompositeBinding} if the
{@code CompositeBinding} is not yet disposed. If the {@code CompositeBinding} <em>is</em>
disposed, {@code add} will indicate this by explicitly disposing the new {@code CompositeBinding} as
well.

@param b the {@link Binding} to add