@classmethod<EOL><INDENT>def _assert_safe_casting(cls, data, subarr):<DEDENT>
pass<EOL>
Subclasses need to override this only if the process of casting data
from some accepted dtype to the internal dtype(s) bears the risk of
truncation (e.g. float to int).