- Moved parunfold implementation