better file errors
succinct when no reason
tabs to spaces
open local files for reading
convert atom to string to trim single quotes, if any
captln macros