Ignore comments in node text extraction
Refactor URL manipulations code into URLSlicer class
Fix broken spec
Add comment about :context => :past and why it's broken