OOP in JavaScript "done right"
joii.harold.info