Block a user
Add search iterator
Ok, I'll merge this and then play around with it to see if there's any different way to write it. Note, I pushed something and now it won't merge cleanly. Can you pull and merge then repush this? I'm not sure exactly what steps are required.