from typing import Any


def _include_member(member_name: str, member_value: Any, is_attr: bool) -> bool:
  """Determines whether a member should be documented.

  Args:
    member_name: Name of the member.
    member_value: Value of the member.
    is_attr: Whether the member is an attribute.
  Returns:
    True if the member should be documented.
  """
  del is_attr
  if member_name == '__init__':
    doc = getattr(member_value, '__doc__', None)
    if isinstance(doc, str) and doc.startswith('Initialize self. '):
      return False
  elif member_name in ('__hash__', '__iter__'):
    if member_value is None:
      return False
  return True