taking a stab at xtag inheritance - will methods inherit?