A Matcher Framework for Swift