return (tag == null) ? false : getName().equals(tag.getName());
return (object instanceof Tag) && getName().equals(((Tag) object).getName());
	public boolean equals(Tag tag)	{		return (tag == null) ? false : getName().equals(tag.getName());	}