fixed errors in @param documentation
updated to use individual var statements
switched to use Boundaries.container instead of direct array access
refactored toNodeArray() to uniqueNodeNames()
using node.ownerDocument instead of document
removed alohafying editables from the ui code - it does not belong there!