Yoann,
You are right that does work, but I think my example is cleaner if you are building dynamically.
This can be closed.