Simple, straightforward actor library abstraction over channels