abs Chapter 8 - Ready for review

/x is useful, although you've managed to make your regexes less readable with it.