code: def inject_mode(arg_namespace):
      
  
      try:
          injector.inject_into_files(arg_namespace.scheme, arg_namespace.file)
      except (IndexError, FileNotFoundError,
              PermissionError, IsADirectoryError) as exception:
          if isinstance(exception, IndexError):
              print('"{}" has no valid injection marker lines.'.format(
                  exception.args[0]))
          if isinstance(exception, FileNotFoundError):
              print('Lacking resource "{}" to complete operation.'.format(
                  exception.filename))
          if isinstance(exception, PermissionError):
              print('No write permission for current working directory.')
          if isinstance(exception, IsADirectoryError):
              print('"{}" is a directory. Provide a *.yaml scheme file instead.'
                    .format(exception.filename))
docs: Check command line arguments and run build function.