Blocklists, Inclusion Lists and Everything In-Between (Part 1)