make OAH serializbale.
fixing some deprecation warnings
kind of fixes #64

Kind of. :+ doesn't work, but + does.