class Element implements IAttributes {

	@Override
	public boolean isDefined(String identifier) {
		if (attributes.isDefined(identifier)) {
			return true;
		} else if (parent != null) {
			return parent.isDefined(identifier);
		} else {
			return false;
		}
	}

	public  Element(String id);
	public  Element(Element parent);

}