adding features and debugging xml_utils.py

- list strings can now start with square brackets or parentheses