== Potential Use Cases ==
Currently, mozilla.org code uses similar functionality in at least two placesone:
http://lxr.mozilla.org/seamonkey/source/content/base/src/nsContentUtils.cpp#1567
GenerateStateKey
http://lxr.mozilla.org/seamonkey/source/xpfe/browser/resources/content/viewPartialSource.js#215
View Selection Source
Other sources: