Fixed bug where reject, then expect would cause issues if using expectationOrderMatters.

Fixes #155 and adds a test for it.
ditto on style