In a large bowl, combine the butternut squash, garlic, allspice, olive oil, and a few pinches of salt. Toss the squash pieces until evenly coated. Roast them on a baking sheet for 25 minutes, or until soft. Remove from the oven and cool.
Meanwhile, make the tahini dressing: In a small bowl, whisk together the garlic and lemon juice. Add the tahini, and whisk to blend. Add the water and olive oil, whisk well, and taste for seasoning. The sauce should have plenty of nutty tahini flavor, but also a little kick of lemon. You will probably need to add more water to thin it out.
To assemble the salad, combine the squash, chickpeas, onion, and cilantro or parsley in a mixing bowl. Either add the tahini dressing to taste, and toss carefully, or you could serve the salad with the dressing on the side. Serve immediately.