Date: 2010-01-18 11:30 am (UTC)
simont: A picture of me in 2016 (Default)
From: [personal profile] simont
evil!Dumbledore: I've never quite been clear on why such a weird punctuation mark is needed for that job. (Particularly one that's similar in proportions to an alphabetic letter and hence doesn't do a good job of visually separating the words it falls between.) What does it convey that the almost mainstream "evil-Dumbledore" wouldn't?

Date: 2010-01-18 11:40 am (UTC)
corrvin: "this space intentionally not left blank" (Default)
From: [personal profile] corrvin
(Apologies, I'm at work and only about half my brain is working right now.)

To me, attribute-noun means more "this noun happens to be attribute" and attribute!noun means "this noun has attribute as an essential part of its being."

On the other hand, that may be a personal reading only, and there may be no need for two meanings, or a better way to divide such meanings.

On the gripping hand, using attribute!noun avoids this hyphen issue.