Prototypical inheritance done right

from blog Oliver Caldwell's blog, | ↗ original
I’ve read a lot of posts in the past on this subject; this includes some by massively influential developers such as John Resig. I don’t think the popular methods are the right way though. They all feel synthetic and unnatural. Not nearly vanilla enough for me. Plain ol’ JavaScript is perfectly capable of handling all of your inheritance needs...