That's a pretty good reason. Casting 'bar' into something else is unwise.