Super-lightweight inheritance framework for JavaScript