Let's be explicit that any attribute accessed on here, except public_numbers, MUST be kept secret, and comprosing any of these numbers compromises everything.