I'm not sure on the difference between "attribute matching" and using regex. I would have made the PR against the `remove()` method documentation specifically. As it clearly doesn't support all available Hash syntax paths, as stated in the linked ticket. Using regex works with `extract()` fine though, but not with `remove()`