Question d’entretien chez JPMorganChase

Typescript flatten operator and other utility methods.