OK, here you are the latest code patched with ffrev.
P.S. KWo, if you want you can take the project and add a new official beta version?
P.S.2 There are a tons of warnings in the code. I disabled them manually from the project, but someday if KWo have time it should fix them.