code: public Object getValue(Object name,int i)
      {
          Object l=super.get(name);
          if (i==0 && LazyList.size(l)==0)
              return null;
          return LazyList.get(l,i);
      }
docs: Get a value from a multiple value.
  If the value is not a multivalue, then index 0 retrieves the
  value or null.
  @param name The entry key.
  @param i Index of element to get.
  @return Unmodifieable List of values.