code: def LoadWithoutErrors(path, memory_db):
    Return a Schedule object loaded from path; sys.exit for any error."""
    accumulator = transitfeed.ExceptionProblemAccumulator()
    loading_problem_handler = MergeProblemReporter(accumulator)
    try:
      schedule = transitfeed.Loader(path,
                                    memory_db=memory_db,
                                    problems=loading_problem_handler,
                                    extra_validation=True).Load()
    except transitfeed.ExceptionWithContext as e:
      print((
          "\n\nFeeds to merge must load without any errors.\n"
          "While loading %s the following error was found:\n%s\n%s\n" %
          (path, e.FormatContext(), transitfeed.EncodeUnicode(e.FormatProblem()))), file=sys.stderr)
      sys.exit(1)
    return schedule
docs: Return a Schedule object loaded from path; sys.exit for any error.