Is anyone familiar with the etymology of 'for good'? How come it means 'forever'?