GitHub repository: scantist-ossops-m2/mixin-deep
Description: Deeply mix the properties of objects into the first object, while also mixing-in child objects.