Making optional_ptr compatible with auto_arg.
MOVE (Before optional_ptr): Adding auto_arg cases for first-call and final-call.
FIXUP: Making optional_ptr compatible with auto_arg.
FIXME: Stuck on AutoFilterTest.NoImplicitDecorationCaching - checkout on separate thread happens BEFORE decoration is present?