Empty instance lists are accepted when checking predicates.
Merge pull request #143 from cimi/issue-143

Idempotent request error when a pool is not terminated successfully