Indeed, it does work!
I manually copied your changes and I made 2 mistakes:
1. I didn't realize the "Element" lines were mandatory
2. I worte "Parse(title)" instead of title
And I much prefer your solution (cleaner code and no "residus").
Thanks very much!