Factored out Unit to natives.c; no Unit methods