public boolean basicLoad(Ruby runtime) throws IOException {
RubyModule diametric = runtime.defineModule("Diametric");
RubyModule persistence = diametric.defineModuleUnder("Persistence");
RubyModule diametric_peer = persistence.defineModuleUnder("Peer");
diametric_peer.defineAnnotatedMethods(DiametricPeer.class);
RubyClass connection = persistence.defineClassUnder("Connection", runtime.getObject(), CONNECTION_ALLOCATOR);
connection.defineAnnotatedMethods(DiametricConnection.class);
//[:db-before, :db-after, :tx-data, :tempids]"
//connection.defineConstant("DB_BEFORE", );