Concept starting to take shape. Need to cater for leading and trailing comments.