TypeFilter did not mark itself conditionless properly
added ignore_unmapped support to SortDescriptor