Modularize assert(), test file
Support xmlns declarations (but not yet usage); update readme and tests (including hiding test elements)