Lean yet robust JavaScript inheritance.