Introduce Hal Xml binding source