Creating a crate for bwd-gc highlights the fact that it would be nice to
fix 2!
The file blocklist is a lost less unmaintainable then the more
fine-grained one we had before.
Fix#9
The previous "See underlying function" text didn't provide a way to
find the underlying function, forcing users to search the codebase.
Stating the safety contracts explicitly makes the API usable.