Much improved protxml_to_gff