ditch: Make stuff readonly where I can