Language recognition requires lowercase