add update suite to Bunch. and fixes #4 : use map instead of list.