event api for non-all sets roughly working
simpler handling of Wagn::Sets