Programming, Customizing, and Integrating ChimneySweep® (Professional Edition Only):

ChimneySweep® is designed to make a very complicated process become very simple. To achieve that, ChimneySweep must be a very complicated product, yet it must present itself in the simplest manner possible.

All three Editions of the product work this way, and all three of them share this degree of internal complexity, but all of this is carefully concealed from both the Traditional Edition and the Runtime Edition user... We presume that they don't want to know, and they probably don't.

(But if you do want to know, welcome! Read on!)

If you have purchased ChimneySweep Professional Edition, however, you have full, unfettered access to all of these features ... features that set this product well apart from all of its competition:

This immense flexibility gives you freedom to choose exactly how you may wish to integrate ChimneySweep with your application. ChimneySweep is designed specifically to “go into places where it isn't easy for your application to go,” to deal with error-related situations that do not commonly occur. You can customize ChimneySweep, which is already prepared to handle these things, instead of being forced to build special-purpose code into your own code.