However we haven't published a good design document about the client. If you're interested, let me know and I'll try to publish one.