add raw() access to data, add funky printing

* it's amazing how this is a text-book oop data type. We could have
  used the data_t thing directly, but it would make actual math look
  like, you know, dumb with stuff like rez = add_number(left, right);
Merge branch 'master' of https://github.com/alzwded/etc