that’s what I thought initially, but smart-casting...
# codereview
s
that’s what I thought initially, but smart-casting doesn’t handle that case