Switched to BSD license following permission from original author.