code: public void add(Exception e)
      {
          if (e instanceof MultiException)
          {
              MultiException me = (MultiException)e;
              for (int i=0;i<LazyList.size(me.nested);i++)
                  nested=LazyList.add(nested,LazyList.get(me.nested,i));
          }
          else
              nested=LazyList.add(nested,e);
      }
docs: /* ------------------------------------------------------------