Added implementations of the new interface methods and a test method to
cover them