Actually, MiTon did basically the same that i had done. Skwasjer and me had some more improvements in the pipe, but skwasjer ran out of time for this, so i could not release my work because it would be incompatible with 1.4.
But MiTon actually does a pretty good job.