code: public String getString(T name) {
           return (attributes.containsKey(name)) ? attributes.get(name)[0] : null;
      }
docs: Returns the first (or only) value for an attribute
  @param name
  @return first available value