Add previtem/nextitem to loop context

related: #641
7 files changed