Relicensed to LGPL from GPL (only my code)