I'm trying to find the explanation for the question in the title and it seems unnecessary. What situation whould you pass none? Consider adding the answer in the docs too.