Tried to clean up terrible reflection code, and other things.
Made Nu's ugly data model more explicit.