+ bugfixes
+ enhancement to allow either instance of constructor to be used for creation of Listener, Buffer and Publisher