Yes, it needs toBasetype()