Using Closure in findAll (Issue #15)

This time only the commit fixing the problem. Sorry about that