true. Eventually I'll make this route messages through our logger, which (I assume) will write them to a file.

Alternatively, we could fork the rpc package to not produce the errors we wish to remove.

Alter-alternatively, we could restructure the code such that structs registered with rpc only have member functions that match the rpc spec.

I don't think either of those are great solutions though.