apply review patch
head, headOrElse, zip(3), zip(4)