test bigcmp
Finish testing variables
Count items excluded by a datahook with those excluded by probability

Test return value of datahook

refactor hook tests
Refactored and improved tests for variables.

Testing should be complete(ish) now