Add semantic check to forbid to add labels/types or properties when matching on bound identifiers
Add semantic check to forbid to match on a pattern containing only bound identifiers
Add test to check that an error is produce when reusing already bound path names
Fix acceptance test
Merge pull request #2408 from davidegrohmann/semantic-check-improvements

Semantic check improvements