'Return whether `after` could ever be shown to the user.
Necessary because an attacker could use info about the presence
and position of `after` within a listing to leak info about `after`s
that the attacker could not normally access.'

def valid_after(self, after):

    w = self.convert_items((after,))[0]
    return (not self.must_skip(w))
