Ability to create reusable XPath constraints. This avoids
Creating reusable snippets allows one place to manage these conditions, and can therefore be updated in one place. It also reduces the cognitive load when building XPaths from scratch each time.