Switched to RelaxNG validation, because it's way better.