>> I would be more then happy to write something like that if I were getting paid to do it, but not for free
So add a license, say it's free to use stand alone and provide a license with the fee you want if people want to include it with something else.
Just an idea.