public boolean addBound(TypeBound bound){
  if (bound.isTrivial()) {
    return false;
  }
  final boolean wasAdded=internal_addBound(bound);
  if (DEBUG) {
    final String suffix=wasAdded ? "  (ADDED)" : "  (not added; already present)";
    log(">>> ADD bound: " + bound + suffix);
  }
  return wasAdded;
}

public boolean addBound ( TypeBound bound ) { if ( bound . isTrivial ( ) ) { return false ; } final boolean wasAdded = internal_addBound ( bound ) ; if ( DEBUG ) { final String suffix = wasAdded ? "  (ADDED)" : "  (not added; already present)" ; log ( ">>> ADD bound: " + bound + suffix ) ; } return wasAdded ; }
adds a type bound to this set . does not itself trigger incorporation ; this must be done by caller if ( ! ) this method returns true .
