A small xml support. Work still in progress.