Fixes #5246
Fixes #5243
Fixes #5245
Fixes #4959
Fixes #5236
Fixes #5195
Amending a previous commit.
Amending a runtime in the mmi change.
Merge pull request #5248 from Zuhayr/master

Robot fixes.