Added overloads for Class::call() to support passing in a reference for the return type.