Robot fixes.

Also fixes #5244.
I mean, runtime at this very line
at line 181 ```O.mmi``` is set to ```null```
here it'd be
```null.transfer_identity(src)``` before any nullchecks inside the proc
that line should probably go under same indent as 181
Well, to check it just gotta spawn as a robot and see if it runtimes