taking a stab at xtag inheritance - combine prototype and extends?
taking a stab at xtag inheritance - combine prototype and extends?