Changed hashCode impl in For, Bar so that I can test collisions too
Save synthetic fields too
Removed debug printf