added feature to merge multiple properties onto a model.