code: def lt(val):
      """
      A validator that raises `ValueError` if the initializer is called
      with a number larger or equal to *val*.
  
      :param val: Exclusive upper bound for values
  
      .. versionadded:: 21.3.0
      """
      return _NumberValidator(val, "<", operator.lt)
  
imports: import operator
  import re
  from contextlib import contextmanager
  from re import Pattern
  from ._config import get_run_validators, set_run_validators
  from ._make import _AndValidator, and_, attrib, attrs
  from .converters import default_if_none
  from .exceptions import NotCallableError
label_desc: Use image node_id 12 for calling a global function with example usage: lt(val) and returns: _NumberValidator