public SkinItem add(Skinable button, String name) { return add(new SkinItem(button, name));
public SkinItem add(SkinItem skinItem) { items.add(skinItem); itemHash.put(skinItem.getName(), skinItem); return skinItem;
  public SkinItem add(Skinable button, String name) {    return add(new SkinItem(button, name));  }