rename set_return_value to returns