allow filtering with null old map (to ease trigger writing)