Improve illegal XML character detection.
Alternative implementation for fixing rule priorities.
Initial test of fixing priorities
Handle filterColumns without filters children.
Return None if None (a node that cannot be found) is passed in. Decided against masking the exception as this is only a compatibility method.