Set is null-safe