Notes for Matcher implementation