allow instance == None