MATCH-51: fail to match empty vector when after guard