Fixing issue where asserter can't compare arbitrary T values...crap.......and then making sure casings are carried through inheritance. Now I have symbol issues which was expected! woo!!!!