I've recently come across a situation where I think some API scripts would be helpful. There's a script I use in-game, ModifyTokenImage (by Zachare Sylvestre), that allows you to define a set of images for a token, each possible image is defined in a separate handout, and cycle through them. Useful for shapeshifting characters. However, it seems to have one limitation: the token doesn't get resized if the shape is larger or smaller. I wasn't able to find a script that would do something similar, aside from The Aarons TokenMod. I've modified a copy of ModifyTokenImage, allowing you to define a size or dimensions in the token image handouts gmnotes. If there are size parameters in the handout gmnotes, ModifyTokenImage will invoke TokenMod to resize the token to those dimensions. I think this is useful, but I'm a little uncertain of where to go from here. In addition to the code changes, my update creates a dependency in ModifyTokenImage for TokenMod, which wasn't there before. I've reached out to the original author of ModifyTokenImage, but haven't heard back from him. Would it be bad form to submit a modification to another authors script, especially there's also an added dependency on another script that wasn't there previously? Should I fork this as another, 99.9999% derivative script that does one thing slightly differently? Or should I not submit this, and keep it private?