don't write result of array_walk() into properties
new tests