evolved the SpecPart.append method to use the previous fragments