| 7 | | * `type:way highway=* sidewalk=` finds way with `highway=footway`, `footway=sidewalk` |
| 8 | | * `type:way highway=* -sidewalk=` does not find way with `highway=footway`, `footway=sidewalk` |
| 9 | | * `type:way highway= sidewalk=` is marked as invalid search |
| 10 | | * `type:way highway: sidewalk:` is marked as invalid search |
| | 7 | 1. `type:way highway=* sidewalk=` finds way with `highway=footway`, `footway=sidewalk` |
| | 8 | 1. `type:way highway=* -sidewalk=` does not find way with `highway=footway`, `footway=sidewalk` |
| | 9 | 1. `type:way highway= sidewalk=` is marked as invalid search |
| | 10 | 1. `type:way highway: sidewalk:` is marked as invalid search |