- Request and Response factory binding types to Puli
- Puli configuration and binding types
- Response Factory in order to be reused in Message and Server Message factories
- Request Factory
- Message Factory extends Request and Response factories
- RuntimeException is thrown when the StreamFactory cannot write to the underlying stream
- Client Context Factory
- Factory Awares and Templates
- Reordered the parameters when creating a message to have the protocol last,
as its the least likely to need to be changed.
- Helpers are renamed to templates