Document ComplexModel and friends.
ProtocolBase.{from,to}_string => cls.{from,to}_string
minor
Add decimal return test to dictdoc