Watch videos for TypeScript puzzle
1. implement Partial<T>