prototype-based library for passing messages between actors.