Conservatively lazy-load registers after saving for calls.
Write functions in the proper order. Handle the entry point better.
Recompiled examples.