Can't use 'defined(@array)' (Maybe you should just omit the defined()?) at (#2) line 2842