Bugfix multiple change events

@markcarver if you get a chance can you just take a gander at 616d86c and see if you see anything wrong with this fix?  Will be pushing a bugfix release on Monday, just would like your input if you feel its needed.

This fixes #35.