It looks like `self.normalize_floats` can return `None`, so maybe we need to handle that case here?