Support multiple matchers per flow