SlickEdit’s Syntax Expansion feature provides auto-completion support for common loop and conditional control structures in a variety of languages. Using Syntax Expansion with Dynamic Surround allows you to quickly rework existing code without having to manually insert braces or re-indent your source. Surround-With Aliases can be used in a similar fashion to refactor blocks of existing source.