VSW: tweaked chapters on loop invarants and specifications