else if (parent != null)
key = HTML.getAttributeKey((String) key); v = super.getAttribute(key); if (v != null) return v;  if (parent != null)
  public Object getAttribute(Object _key)  {    Object key = _key.toString().toLowerCase();    Object v = super.getAttribute(key);    if (v != null)      return v;    else if (parent != null)      return parent.getAttribute(key);    else      return null;  }