Extracted query-related tests from tests/pool.py into theit own suite
Renamed .construct() method of query object to .compose(); it sounds better