Invariant verified at constructor end.
Merge branch 'hamcrest' of https://github.com/avandeursen/jpacman-framework into hamcrest

Local branch made before merging