testing the idea of analyses that can be empty for blocking purposes (it does not block while it is empty)