code: public void removeTieable(String name){
          T t = tieables.remove(name);
          if (t==null)
              return;
          detachFromListener(t);
          try{
              //in case its yet untied.
              yetUntied.remove(t);
          }catch(Exception e){/* ignored */}
  
      }
docs: Removes previously added tieable by name.
  @param name name of the tieable to remove.