Updated Serialization interface to use a TSerial type

Also convert readily to/from TSerial.

Note that this is another tiny pull request because I don't plan on doing much tonight but want to make sure my changes count towards my current streak.  I might change my mind and do more later, but for now I just want to make sure I keep my streak up.