add some tests and start sensibly handling verses on multiple lines