This will break the potential functionality I described in my top-level comment, as it won't have access to `self.signed_version`.