Some left scratching heads following vague positions on wind issues in Hopkinton