improve path resolving
functionality is in half-made state
implement collection operators feature

feature extends path resolving syntax and allows apply fold-like functions on collections
Merge branch 'feature/collection_operations'