ES wrote:
>
> Using ruby's capabilities it would be fairly easy to create
> a completely implicit ORM (obj.instance_variables etc.) even
> without subclassing --this is not really a problem. The
> problem is the corner cases where, for  example, an instance
> variable contains transient data which is not useful (or even
> counterproductive) when  stored so typically some way of either
> opting in or out is desirable to have. The other issue may be
> managing relationships between the stored objects.
>

Yes. The latter problem is worse than the former, I think. And
there are likely others I haven't seen yet.

KirbyBase has the concept of "calculated fields" which might
help relieve us of storing certain fields.


Thanks,
Hal