I was totally expecting (and willing) to pay a price for this, so it was nice to see that this was open-source!