What? source is allowed to be null, it just behaves like it did previously.