class T::InterfaceWrapper

def __interface_mod_DO_NOT_USE # rubocop:disable Naming/MethodName

rubocop:disable Naming/MethodName
want anyone else (besides wrapped_dynamic_cast) calling it.
Prefixed because we're polluting the namespace of the interface we're wrapping, and we don't
def __interface_mod_DO_NOT_USE # rubocop:disable Naming/MethodName
  @interface_mod
end