Structure and Interpretation of Bruno's Code