Text this: Comparative analysis of xml functional dependencies