ID#138: finished unit testing and renamed interface method.