code: public <T extends AbstractJaxb> boolean insertBeforeId(String id,
              T insObject) throws TagTypeUnmatchException {
          return InsertByIdUtil.insertBeforeId(id, insObject, this);
      }
docs: <p>insert element before the element having specified id attribute.
  This method use deep copy of insObject
  </p>
  
  @param id
  @param insObject
  @return true if success to insert. if no hit, return false.
  @throws TagTypeUnmatchException