9b63dde1c3
Usage of this function is unsafe because it does not have native compiler support. This means that compiler won't report UNCHECKED_CAST, CAST_NEVER_SUCCEED or similar diagnostics in case of error cast (which can happen immediately or after some refactoring of class hierarchy)