initial work on essays, refs #901
Merge branch 'iss-901-essays'
annotations minor improvements

write all non-null properties (including false)
order by start and end