New client should have good public module/class documentation for Updater: currently it's a bit patchy. _Plan is to get the new client merged to develop (as alternative client, not replacing the current one): this issue can be solved after merge._