What does `backwater` get me that `rpc` doesn't?
- It doesn't depend on clustering, which is tricky to manage across very distant geographical regions
- It allows granular control over which modules and functions get exposed
- Clients for it can be implemented based on not much beyond 1) HTTP and 2) external term format support
What does `backwater` get me that `rpc` doesn't?