Added DeRef classes. I think references work, sans Static.

Only took me 12 hours, but I think I got it working.