Udell comments on object database concepts, JDO "hacks", and makes a case for AOP.  The JDO implementation is disturbing, it seems like higher-level programming models are required for object databases to flourish.