* Dynamically allocate keys as required * Restore comments * Run linter * Move key definitions into a dict * Revert "Move key definitions into a dict" This reverts commit 49ac7c2e40f0222be63d1102b0584e0c15b085c2.
* Dynamically allocate keys as required * Restore comments * Run linter * Move key definitions into a dict * Revert "Move key definitions into a dict" This reverts commit 49ac7c2e40f0222be63d1102b0584e0c15b085c2.