Chained matches, internal refactor