Add TOperationResult class