When the closure returned by the method foo is invoked, it attempts to return a value from the invocation of foo that created the closure.
Όταν καλείται το κλείσιμο που επιστρέφεται από τη μέθοδο foo, προσπαθεί να επιστρέψει μια τιμή από την κλήση της foo που δημιούργησε το κλείσιμο.