O'Reilly logo
  • Gyan Prakash thinks this is interesting:

Look at figure 10.1

From

Cover of Angular 2 Development with TypeScript

Note

hmmm... must refer this