Implement deprecated (msvc), fix test (msvc), explicit casts, EC updates.