Had similar thought as well.
I made a feature request.
Reported what I think is a bug that lets you input variable in the pattern but it does not apply.