TDD
Looks to be working, still some edge cases to figure out
Merge pull request #8 from Neamar/no-content-element

No content element