On open doesn't need the matchtext parameter. If you omit it then it's the same as if you had supplied * as a matchtext.