Add and use traversing.js
Don't require dom's sub-modules outside of dom modules
Move predicates into html sub-modules
Move crazy-slots into tests
Updating and normalizing documentation
Refactor tests
Refactor boundary-markers to use boundaries instead of ranges
Traversing tests work in progress
Start improving list api
Refactor boundary-markers to be less reliant on ranges
Improve/fix boundaries tests
module(Transform) -> module(transform)
Refactor html.next()
Correct Boundaries.next() / Boundaries.prev() and improve BoundaryMarkers
Refactor and rename isRenderedBr() for clarity
Correct isRenderedBr() algorithm
Correct traversing algorithms and update tests
Don't skip over lists when expanding boundary
Support traversing per node using aloha.traversing.prev() aloha.traversing.next()
Refactor Arrays.some/someIndex