declare.js (npm): OO system from node and browser
Keywords: OO|class|object|clazz