fix colon-delimited sector spec lexing. add diagnostics throughout