implement tracedHandleWith directive (#3)