I think splitting `correct_type_for_column(non_nullable_column)` into its own variable would fix this.