will cginfo always have '__parent'?