> Why do we need msgSend variable?

`dealloc` returns `void` and since `objc_msgSendSuper` returns `id`, it needs to be casted.