Silence spurious smartmatch warnings
changelog
Merge branch 'pr/15'

Fixes #15
v1.3.0

 [ENHANCEMENTS]
 - Silence smart-match warnings for 5.18+

 [STATISTICS]
 - code churn: 2 files changed, 25 insertions(+), 16 deletions(-)