Document MAY be null, doh
Clarifying that the parameter is the OLD document