Leveraging Method Overloading in TypeScript | CodeSignal Learn