Initial, untested commit for internal register generation; noncompile