code: @Override
  	public boolean remove(Object o) {
  		if (o != null && (o instanceof Number)) return removeByValue(((Number)o).intValue());
  		return false;
  	}
docs: Removes a single instance of the specified element from this
  list, if it is present (optional operation).  More formally,
  removes an element <tt>e</tt> such that <tt>(o==null ? e==null :
  o.equals(e))</tt>, if the list contains one or more such
  elements.  Returns <tt>true</tt> if the list contained the
  specified element (or equivalently, if the list changed as a
  result of the call).<p>
  
  @param o element to be removed from this list, if present.
  @return <tt>true</tt> if the list contained the specified element.