Why do we clone the matcher?