Don't need this down.length check, handled by i < len below.