allow Player == None