Is there a way to make it so `setProperty` can merge, rather than replace?
Is there a way to make it so
setPropertycan merge, rather than replace?