New structure for IReturnValue implementation. First introduction of ReturnTypeOperation.cs