code: def _is_search_key_by_values(self, column: pd.Series) -> bool:
      if not is_string_dtype(column):
          return False
      if not column.astype("string").str.contains("@").any():
          return False
  
      all_count = len(column)
      is_email_count = len(
          column.loc[column.astype("string").str.fullmatch(EMAIL_REGEX)]
      )
      return is_email_count / all_count > 0.1
  
file_path: upgini/src/upgini/utils/email_utils.py
imports: import logging
  import re
  from hashlib import sha256
  from typing import Dict, List, Optional
  import pandas
  from pandas.api.types import is_string_dtype
  from upgini.resource_bundle import bundle
  from upgini.metadata import SearchKey
  from upgini.utils.base_search_key_detector import BaseSearchKeyDetector
label_desc: Use image node_id 2 for calling the EmailSearchKeyDetector obj's underlying member method code with example usage: obj._is_search_key_by_values(column) and returns: unknown, False, False