class swig_runtime_data

register a new class - undefine its allocator before wrapping an instance,

otherwise wrapping marks the class as a T_DATA class and Ruby 3.x warns when
the allocator is undefined afterwards. The class still can not be instantiated
from Ruby.