Excellent point, circular references would certainly be a bad thing.