closes https://github.com/TurboWarp/extensions/issues/767
Use a dictionary instead. Lets the VM that loads it possibly do some clever things. Also added a test case.