Without this constructor, RavenDB chokes when loading.

It might be possible to use a JsonConstructor, not really sure.