Using DICT.items() instead of DICT.keys() in GNU GPL.
added some comments to gnu gpl example.