Add replaceSectionsWithSectionsFromArray convenience method