validate required for arrays. no longer use isolated scope.