Bug Fixes, Use/Peel Actions, tools

KnowledgebaseTools has all of the knoeledgebase bugifexs (recipe success/failure, swapped ingredients...) but also the existence of the use action (not in use, but implemented) and a peel action that uses toolAttributes (for peeled) rather than the PeeledAttribute. Good middle step for the eventual integration of full blown tools.
Is there a reason for a TreeSet, not a HashSet?