Proto.js – prototypes as classes