Exception-Driven Multi-Step Dependent Algorithms In ColdFusion