Added test case that illustrates the edge case with event hooks
Added test case that illustrates the edge case with event hooks

tgriesser/bookshelf,tgriesser/bookshelf,bookshelf/bookshelf,bookshelf/bookshelf