Fix inheritance for IE.  It seems the clean __proto__
assignment I used is non-standard and not supported by IE.