struct OdrBase { virtual ~OdrBase() { } };