@Override
 public Entry<String, Any<?>> entry(String name) {
   return Maps.<String, Any<?>>keyValue(name, item(name));
 };
 @Override
 public Entry<String, Any<?>> entry(int index) {
   return Maps.<String, Any<?>>keyValue(nameOf(index), item(index));
 };