I wonder if it wouldn't be simpler to add a general extension mechanism to the whole API. Think about variable arguments. We add an extra argument to every method which can be used to pass extra arguments. We don't need to limit this to PSVI augmentations. It's a general mechanism that can carry any piece of additional information the implementation wants/needs. Then we can use that to carry the PSVI augmentations, as one application of this mechanism.
As for the type of interface you need, this can be done with something which is just like the InfosetAugmentations interface Elena is proposing, but you call it AdditionalArguments or something more general like that. -- Arnaud Le Hors - IBM, XML Standards Strategy Group / W3C AC Rep. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
