Solved some inconsistencies in LineReader which wouldn't let multi-line prompts work correctly.