Implement TCTaskWrapper