*Enhance after the basic functionality is used LOCAL uReturn uReturn = DODEFAULT() && catch parent's return and save DO CASE CASE <i>something that this handles afterwards</i> *do some stuff uReturn = <i>whatever I want returned</i> CASE <i>something else that this handles afterwards</i> *do some stuff uReturn = <i>whatever I want returned</i> ENDCASE RETURN uReturn *Filter where the base code executes only when I don't LOCAL uReturn uReturn = <i>some default in case I get stupid</i> * If I want to block base class behavior, too, add a NODEFAULT DO CASE CASE <i>something that this handles instead of parent's</i> *do some stuff uReturn = <i>whatever I want returned</i> CASE <i>something else that this handles instead of parent's</i> *do some stuff uReturn = <i>whatever I want returned</i> OTHERWISE uReturn = DODEFAULT() && catch what would normally come back ENDCASE RETURN uReturn