Add Result::__invoke method