Fold in test cases from old pattern match implementation
Presence detector doesn't actually directly depend on pattern.rkt
Additional test