WIP: CFD-156 - Quick post: Document & Event.

#153 
can't we use a ``required`` on the field instead?