Tests.
No tmp mailboxes.
Debug.
Logic Gates added.
Tests added.
Simpler.
CriteriaTree added.