function isChangingAuthors() {
                if (!unsafeAttrs.authors) {
                    return false;
                }

                if (!unsafeAttrs.authors.length) {
                    return true;
                }

                return unsafeAttrs.authors[0].id !== postModel.related('authors').models[0].id;
            }
### reassignByAuthor
@param  {Object} unfilteredOptions has context and id. Context is the user doing the destroy, id is the user to destroy
@param {string} unfilteredOptions.id
@param {Object} unfilteredOptions.context
@param {Object} unfilteredOptions.transacting