Can you please rename matchall to matchAll? (thus will need data-match-all="1" in the dom, but variables should be camelCased).