Citation: 1B_166/2010 14.06.2010 E. 5

Der Beschwerdeführer unterliegt im bundesgerichtlichen Verfahren mit seinen Hauptanträgen. Unter den gegebenen Umständen (vgl. E. 2) rechtfertigt es sich jedoch, auf die Erhebung von Kosten zu verzichten (Art. 66 Abs. 1 Satz 2 BGG). Der Kanton Basel-Landschaft hat der Anwältin des Beschwerdeführers überdies eine (reduzierte) Parteientschädigung zu bezahlen (Art. 68 Abs. 1 und 2 BGG). Diese wird auf Fr. 2'000.-- festgesetzt. Das Gesuch um unentgeltliche Rechtspflege und Verbeiständung wird damit hinfällig.