[PATCH] take cast_to() out of usual_conversions(), do it in callers