on_cast ctypes dispel_self
