PLA-1628 Refactor Special Promote

Looks like it is used only for testing.  Was it made intensionally only for testing?