improved for loop argument destructuring
bumped version