A big thanks to Thomas if you read this, a gem is way nicer than converting it myself.
Much appreciated - it's nice to hear and see others using it.
There's a few commits to catch up with on the 2.0-wip branch, hopefully I'll get some updates done and pushed today.