troop (npm): Full-featured, testable OOP
Keywords: oop|class|classical|inheritance|trait|traits|testing|mocks|memoization|surrogate|surrogates