Use `Predicates.checkNotNull` to ensure no nulls are passed as collaborators.

e.g. `this.titleSource = checkNotNull(titleSource)`