I'm pretty sure this is a bug introduced after we've switched the filtering backend to revset matcher.