Sifters must be prefixed with sifter.

This is to eliminate confusion between sifters and scopes. They aren't
the same thing. Related to #142. Still on the fence about having the
sifter macro define a scope to match, but I'm leaning toward it being
too much unnecessary magic for now.