swapInitializer<T> method
Swaps initializers in Factory. Basically calls ControlFactory.removeInitializer and ControlFactory.add.
Implementation
void swapInitializer<T>(InitFactory<T> initializer) {
removeInitializer(T);
add<T>(init: initializer);
}