JavaScript terminology: the two prototypes | Hacker News Reader