fix bug where `prompt -yes` no longer returned false when it received a negative response

this had to do with my attempt to remove the Damian-magic
specifically, I was too simplistic in my approach:
-	I was just stringifying the response
-	but that doesn't work because it stringifies to "n", which is true
-	so you have to evaluate in a boolean context first, then only stringify if it's true