QName and QName parser