@turingconsulting
Storage buckets allow you to point to explicit storage slots of your choosing, not relying on the compiler to perform such task.
A great pattern if you want to avoid painful situations where a contract's storage might get corrupted during an upgrade👇