code: def phone_float_to_int_safe(value: float) -> Optional[int]:
      try:
          return PhoneNormalizer.validate_length(int(value))
      except Exception:
          return None
  
file_path: upgini/src/upgini/normalizer/phone_normalizer.py
imports: from typing import Optional
  import pandas
  from pandas.api.types import is_float_dtype, is_int64_dtype, is_string_dtype
  from upgini.errors import ValidationError
label_desc: Use image node_id 5 for calling the PhoneNormalizer obj's underlying member method code with example usage: obj.phone_float_to_int_safe(value) and returns: PhoneNormalizer, None