Code is like humor. When you have to explain it, it’s bad.
Source code available @ githubpull requests are more than welcome ;-)