União Lodash de matrizes de objetos

Eu gostaria de usar o_.union para criar uma união de duas matrizes de objetos. A união trabalha com matrizes de primitivas apenas porque usa === para examinar se dois valores são iguais.

Eu gostaria de comparar objetos usando uma propriedade de chave: objetos com a mesma propriedade de chave seriam considerados iguais. Existe uma boa maneira funcional de conseguir isso idealmente usando o lodash?

questionAnswers(5)

yourAnswerToTheQuestion