How do you spell semicolon? Should it be hyphenated?