support for updating DOM based on array changes (when binding DOM to arrays)