Revert "Revert "Framework: Generic Blacklist support (4 of 5)""

This reverts commit c1662b58b42653b3be06267f1b3c7b1bb5944dfc.