[Enhancement] Layers/groups that contain [] as part of their name don’t get Paddy'd
"layername[0] [8 4]" or "groupname[1] [8v]" won’t get matched.

Maybe your RegExp should be changed from 

`/\[(.*)\]/g` (match anything between the first `[` and last `]`, which grabs `0] [8 4` and `1] [8v` in my examples, respectively)

to something like

`/\[([^]]+)\]$/g` (match only characters between the `[` and `]` at the end of the string, which would get `8 4` and `8v` in my examples).