"menu" or "menu_lock" are true, then the menu is open when the repo loads.
"storage_controls" is not false, then a tab with settings for keyboard and pointer controls will be created.
"storage_controls" is an object, then its properties can be used to overwrite core_key_rebinds values with custom objects.
| Arg | Default | Type |
| blur | false | boolean false or function |
| events | {} | object |
| globals | {} | object |
| info | '' | string |
| keybinds | false | boolean false or object |
| link | false | boolean false or string link |
| menu | false | boolean |
| menu_block_events | true | boolean |
| menu_lock | false | boolean |
| owner | 'iterami' | string ID |
| pointerbinds | false | boolean false or object |
| root | '../index.htm' | string |
| storage | false | boolean false or object |
| storage_controls | false | boolean or object |
| storage_menu | '' | string |
| tabs | {} | object |
| title | string | |
| ui | '' | string |
| ui_elements | [] | array of string IDs |