   test.equal Post.Meta.fields.subscribers.sourceDocument.Meta.collection, Posts
   test.equal Post.Meta.fields.subscribers.targetDocument.Meta.collection, Persons
   test.equal Post.Meta.fields.subscribers.fields, []
+  test.instanceOf Post.Meta.fields.reviewers, Person._ReferenceField
   test.equal Post.Meta.fields.reviewers.ancestorArray, 'reviewers'
   test.isTrue Post.Meta.fields.reviewers.required
   test.equal Post.Meta.fields.reviewers.sourcePath, 'reviewers'

  test.equal Post.Meta.fields.reviewers.targetDocument.Meta.collection, Persons
  test.equal Post.Meta.fields.reviewers.fields, [username: 1]
  test.equal _.size(Post.Meta.fields.subdocument), 3
  test.isNull Post.Meta.fields.subdocument.person.ancestorArray, Post.Meta.fields.subdocument.person.ancestorArray
  test.isFalse Post.Meta.fields.subdocument.person.required
  test.equal Post.Meta.fields.subdocument.person.sourcePath, 'subdocument.person'

  test.equal Post.Meta.fields.subdocument.persons.sourceDocument.Meta.collection, Posts
  test.equal Post.Meta.fields.subdocument.persons.targetDocument.Meta.collection, Persons
  test.equal Post.Meta.fields.subdocument.persons.fields, ['username']
  test.instanceOf Post.Meta.fields.subdocument.slug, Person._GeneratedField
  test.isNull Post.Meta.fields.subdocument.slug.ancestorArray, Post.Meta.fields.subdocument.slug.ancestorArray
  test.isTrue _.isFunction Post.Meta.fields.subdocument.slug.generator
  test.equal Post.Meta.fields.subdocument.slug.sourcePath, 'subdocument.slug'
  test.equal Post.Meta.fields.subdocument.slug.sourceDocument, Post
  test.equal Post.Meta.fields.subdocument.slug.targetDocument, Post
  test.equal Post.Meta.fields.subdocument.slug.sourceCollection, Posts
  test.equal Post.Meta.fields.subdocument.slug.targetCollection, Posts
  test.equal Post.Meta.fields.subdocument.slug.sourceDocument.Meta.collection, Posts
  test.equal Post.Meta.fields.subdocument.slug.targetDocument.Meta.collection, Posts
  test.equal Post.Meta.fields.subdocument.slug.fields, ['body', 'subdocument.body']
  test.equal _.size(Post.Meta.fields.nested), 3
  test.instanceOf Post.Meta.fields.nested.required, Person._ReferenceField
  test.equal Post.Meta.fields.nested.required.ancestorArray, 'nested'
  test.isTrue Post.Meta.fields.nested.required.required
  test.equal Post.Meta.fields.nested.required.sourcePath, 'nested.required'
