Simplified getNextHappening. Fixes #4