There are several problems with the transformation on the given simple code:
  1. The Name attribute removes the generic on the Typescript definition.
  2. The
...