DO NOT USE THIS INSTANCE FOR LIVE DATA!!!!
The RD type information for RequestData in ControlMatcher is used only one place and even there it could be done better and more robustly with dynamic_cast.