Deprecate cast()