As I said earlier, I agree that implicit type-conversion is evil. But if I refused to use flawed tools...