The indentation looks strange.  Shouldn't the last `should-not` have one level less of indentation, because it's not part of the -tram-temp-file block anymore?