noahlively/content_complete — comment on commit 30a563235bef2be7dc6df13e587c56ea77bed397
File: content_complete.module line 51
By nlively:

This logic should not wrap the function like this. This will cause erratic results in the caching and querying of blocks in Drupal core.

Why are we not using the Block visibility settings in the block config page?