XElement(IMetadata, string, Func<string, object[]>) Method