Hi. Looks like a well-made workaround! The GPL license is a problem for me, though... Would you reconsider licensing under a more permissive license?