Addressing issue#37 for disconnect between internface and implementation method signatures