Relicensed from MPLv2 to Simplified BSD License