mesh/lights parameters copy/paste

Another script for my workflow, like before, if it is complicated, let me know how much you would like for writing something like this.

Usage:

Lights- After changing parameters such as projection map, attentuation, and other things that are not listed in light listener, i should be able to copy these settings to other lights i selected all at once.

Mesh objects- I select one object, then add some modifiers, tweak them, after that, i choose a lot of other objects and i paste this modifier to all of them (including groups)