Creating prototypal inheritance, enterprise style.