Should parse errors ever be converted to runtime errors? ASTError seems to only happen from calls in unit tests OR in clarity-cli.