Documented Client Circular Buffer. Hope it all functions properly. Must be testedgit status!