Why do we have replyWith method on a Matcher?