A simple JavaScript contstructor inheritance utility