Added servero as canary dependency, totally forgot about that thing
Added rudimentary XML data source

Needs more refactoring.