MatcherInterface@match never returns an array