code: public boolean remove(ESigItem item) {
          boolean result = items.remove(item);
          
          if (result) {
              removed(item);
          }
          
          return result;
      }
docs: Removes a sig item from the list. Fires an ESIG.DELETE event if successful.
  
  @param item Item to remove.
  @return True if the operation was successful.