Add dependent option to BadgeSet for callbacks support, fixed #3.