ObjectStoreSession oss = os.beginSession();
X parent = new X();
oss.store(parent).now();
oss.store(new X(), new X(), new X()).ids("a", "b", "c").parent(parent).now();
assertEquals(3, oss.load(X.class).ids("a", "b", "c").parent(parent).now().size());
}
// TODO: test failure of parents to get key
// TODO: think about if we should allow ids to not match the number of objects in store()
// TODO: should we unify the code path between single and double for the loaders (maybe we already have?)