A comment is a SnapshotResource that describes content from a single author.
All comments in our current system require a target Document, where the comment will appear. A comment can have a parent comment, when the author is replying to another comment.