splicing empty lists causes cf_nulls