I didn't want to copy code from another project without attribution, but I'll remove it if you think it's unnecessary and David doesn't object.