I found the answer to this question very helpful, but I have never seen the keyword None used in such a way before and cannot understand what it\'s function is in the below