Make XParseGeometry reusable by several ports (2)