Implement access to Counterbase object from Input or Output type objects
implement access to Counterbase object from Input or Output type object + unittest implementation of 'read' method of Counterbase
implement access to Counterbase object from Input or Output type object + unittest implementation of 'read' method of Counterbase