added blacklist tests; clarified blacklist vs whitelist return types