@Override
	public boolean containsValue(Object value)
	{
		String key = (String) value;
		boolean res = false;
		for (Map.Entry<String, String> e : entries)
		{
			if (key == null)
			{
				if (e.getValue() == null)
				{
					res = true;
					break;
				}
			}
			else if (key.equalsIgnoreCase(e.getValue()))
			{
				res = true;
				break;
			}
		}
		return res;
	}