Ah - well, yes - in that case the cast is just plain evil - casting away constness is bad, doing it when it's not needed is perverse.