raise NameError instead of KeyError when del-ing a non-existing name inside of a Python class body