I don't see Frontier's back-end really as an "object database." I think a better term for it would be "hierarchical database." My understanding of an object database is that it (transparently) allows instances to be persistent. Is that the case, or am I totally off-base?