Known number of selected expressions, or null when it cannot be proven.
@override int? get projectionCount => projection.isEmpty ? null : projection.length;