Few things done at the same time:
- Move predicates to guava module
- Make core guava-free
- Extract test classes to test module
- First unit test ;-)