Parasitic combination inheritance in Javascript c/o @jsissexy