Cleanups.  Reorganizations.  Can create register variables.