Added a client-value datastructure to use if usefull