Update #283 - Refactored ADO into use ExecutionBlock pattern