A new kind of human brain cell?