Introduce EncodingMarshaler.Cleanup()
Make string marshaling either lax or strict
Enforce repo.Network.Push()  test coverage