Avoid C casts.