Adding
\DeclareDatamodelFields[type=field,datatype=literal]{cstatement}
\AtEveryBibitem{[\printfield{cstatement}]}
to biblatex.cfg is almost what I want. For every bibtex entry with a keyword cstatement="This is a foo", this code casuse biblatex to print in the bibliography entrpy with "This is a foo" just beforehand.
But what I actually need is for this new entry to appear just after the entry, as in an annotated bibliography. The ``addendum'' entry is also almost what I want but, but not quite because 1) i want to use this custom keyword and 2) i'd like more control over the formatting. Namely, I'd like the literal text in cstatement to appear like
\item [bibentry here]\\\ \\[cstatement literal text here]
where the \\\ \\ causes there to be a blank line between the cstatement's text and the bibentry. (The newline shouldn't be there unless cstatement exists.) This should work on any bibtex entry type (article, inproceedings, etc.)
Any advice would be appreciated.
