Atomic bonds now private vars rather than instance variables