More unit tests, fix read-until to return f f sometimes Rename ((read-until)) to read-until-loop. Fix the stack effect declarations of (read) and handle-readln.