Add methods clone, getNextPart, getPart, toArray