Observer should correctly process arrays now