only load submatch into patternEvn on success (fixes #335)

All tests pass, fixes the error I had in #335