Fix inexplicable but unsurprising breakage in annotation JS and highlight for list fields (closes #259)