Bring a large covered pot of water to a boil over high heat. Add the butternut squash, cover, and cook for about 15 minutes or until not quite tender. Add the apples, cover, and cook for another 5 minutes, or until the squash is tender-soft. Drain and return the squash and apples to the cooking pot. Add the margarine, the maple syrup, cinnamon, ginger, walnut pieces, and