issue #20044: First pass moving dispatch to "post" function.
issue #20044: Second pass: move "dispatch" to post function.
issue #20044: Swat. Swat.