Fixed pretty serious flaw in the implementation due to not being covered by tests. Goes to show 100% coverage means nothing.
Merge branch 'master' of https://github.com/yreynhout/Projac