call overload methods by name, so inheritance works (fixes #32)