pub(crate) fn create_schema( input_schema: &Schema, window_expr: &[Arc<dyn WindowExpr>], ) -> Result<Schema>