and why should the cast fail?
# functional
d
and why should the cast fail?