fix #17 | implement operator cascading

color-example-sub.xml runs successfully.
includes fix for missing ``<variables>``.

No changes beyond  class ``Task`` and ``xml.py``.