code: public Object getAttribute(String name, Object defaultValue) {
          if (!hasAttribute(name)) {
              setAttribute(name, defaultValue);
          }
          return getAttribute(name);
      }
docs: {@inheritDoc}