Hopefully we can simply modify editing/AlternativeTextController.cpp to show the dialog without a timer.
Perhaps if this is solved we can make automated tests for the files in ManualTests/autocorrection
<rdar://problem/16585890>