SimpleBroker draft implementation.