Ah, I think the RI uses the created object in case of constructor return value validation, but I guess leaving it null in this case makes sense, too.