You are (IMHO) GROSSLY understating the effect of these changes.. It's not simply a matter of "doing it right". These particular suggested changes will NOT WORK for anyone who is using a lightbox contribution.. This is important since lightbox contributions are being used by lots of store owners.. The changes outlined in the post you referenced will BREAK these modules..
This is a HUGE reason why the "Optional Extras" code was removed from the current version of Image Handler 2.. IMO that entire "Optional Extras" code should have been submitted as a SEPARATE contribution with a responsibly written readme which outlines the issues with using these particular modifications in conjunction with a lightbox module.
Bookmarks