[snip] > What are your thoughts? Tom, not at all sure this helps, but my thoughts would be: - implements the abstractions that your application requires - implement them to the level of detail that your application requires What is still missing? Regards, Peter van Rooijen > -- > .tom