Skip markers in code blocks, and keep track of errors.
Environment check
Indent when printing, not when reading.