Missing Operator Documentation

In this reference doc:

It says this:

There are 3 optional positional arguments (documented in detail below).

bpy.ops.test.operator(override_context, execution_context, undo)

  • override_context - dict type.
  • execution_context - str (enum).
  • undo - bool type.

It goes on to detail override_context and execution_context but stops without explaining the undo argument.

Can anyone point me to documentation explaining how to use the undo argument when calling an operator? I tried example_operator('INVOKE_DEFAULT', undo=False) but I got an error saying undo was unrecognized.