testing, lsb on objects with abstract functions