small progress on Collection code - stripping out referneces to Equals (atleast virtual equals)