Chainable XML creation with a (hopefully) simple API