Add range algorithms and ranges for enum
Add possibility to insert anchors to path