karma: support boost::recursive_wrapper