Fixed #9: the test for (select-all root []) was wrong and so was the implementation so the menus where not being added.
Moved some attribute settings to the stylesheet.