Add hypothesis
tests for ILQL and fix edge cases
#370
Merged
hypothesis
tests for ILQL and fix edge cases
#370