wasn't closing over lastToken and lastContent properly, leading to wonky indentation for comment lines