if( !filtered.isEmpty() ){
CColorBridge[] extending = new CColorBridge[ filtered.size() ];
for( int i = 0; i < extending.length; i++ ){
extending[i] = filtered.get( i ).create( control, colors );
}
bridge = new ExtendedColorBridge( bridge, extending );
}
colors.publish(
Priority.DEFAULT,
entry.getKey(),