refs #8: Stopped skipping the test that has a table in the list
refs #8: refactor, changed how we determine which elements are last list elements, fixed the issue with rolling in too many tags into a list.