[pseudos] implement several pseudos as `pseudos` instead of `filters`

less code FTW (at the cost of an additional layer)