Ancient Hobbits ?