add `property.each()`