This permits construction by native or
 script code a property bag that is also
 usable by other xpconnect systems.
[scriptable, uuid(f34cb3c8-1dd1-11b2-8a18-a93a99d92c08)]
interface nsISOAPPropertyBagMutator : nsISupports

Attributes

 The property bag that is being constructed.
 After the mutator is destroyed, this is
 read-only.  This will never be null.
readonly attribute nsIPropertyBag propertyBag

Methods

 Add or replace a property to the 
 newly-constructed property bag.

 @param aName The name of the property.

 @param aValue The value of the property.
void addProperty(in AString aName, in nsIVariant aValue)