Subj : Re: Adding operator to javascript To : netscape.public.mozilla.jseng From : Mikhaylov Andrey Date : Thu Sep 01 2005 03:02 am This implementation is possible, but this is not the desired one. Providing common interface we give to user possibility to use third-party transaction managers. It makes patching existing product easier in case new realizations of transaction manager appear. Using common notation will make script code more clear for user and more predictable. e.g As a user how can i know what construction from your example will dp? How does it control rollback? How could i know transaction failed or succeed? .