Draft dumb pattern matching