Corrected naming in XmlDoc. I think @stephengodbold meant idempotent not Omnipotent