A category over NSArray in order to filter an array using a block predicate