OOP Data Validation Using Validation Behaviors In ColdFusion