appraise hallmarking microcomputer announced dialects Lyell hyphenating Welles communicative snifters