(done) Some ArrayChecker abilities extended
mistake in condition understanding