loadxml - a compiler directive is rather different from fromxml - which is a row constructor; xml - which is an attribute on a dataset, and xmltext which is a scalar expression.  I don't think grouping by associated functionality makes any sense.