resolves issue #1 by adding support for overload methods.