}
};
public static RubyClass makeHpricotStruct(Ruby runtime, IRubyObject[] members) {
RubyClass klass = RubyClass.newClass(runtime, runtime.getObject());
klass.fastSetInternalVariable("__size__", runtime.newFixnum(members.length));
klass.setAllocator(alloc_hpricot_struct);
for(int i = 0; i < members.length; i++) {
String id = members[i].toString();
klass.defineMethod(id, ref_func[i]);