fixed bug with xml func proto parsing, now ** fail correctly and can be fixed