oop.js (bower): Classic Object Oriented Programming for Browsers
Keywords: class|classical|inheritance