> From: Simon St.Laurent [mailto:]
> There's certainly room for both, but I'm definitely tired of
> working in neat little boxes, whether or not I'm explicitly
> editing a document.
> Hopefully some others may find it interesting to look beyond
> the box.
I hereby deny the usefulness of the box, per se.
I am of the opinion that SAX, ((J?D)|X)OM, etc. are all aspirants for a "service-oriented" architecture for document processing. In my world, XML is one of the least-likely inputs -- well-formed or not -- and outputs, but the generic functionality provided by XML tools -- data type/structural expression/validation, structural rearrangement (e.g., XSLT), etc. -- is of significant value.
My $0.02.
-- Paul