I noticed that this isn't passing tests on Android because of this:
130 | use null as platform;
| ---------------- previous import of the module platform
here
...
141 | mod platform;
| ^^^^^^^^^^^^^ platform
redefined here
Might need to change the name of the platform module?