Issue with clone of the created object
const result = { ...this._route } as Route;
https://stackoverflow.com/questions/4...
TypeScript Constructors
https://www.typescriptlang.org/docs/h...
Builder with Modern C++
https://www.geeksforgeeks.org/builder...