I have created a patch (http://github.com/dmlloyd/jboss-as/commit/d88bf94) which contains the following changes:
These changes make the AbstractModel implementations more consistent (namewise) with the AbstractModelElement implementations. It also eliminates the problematic "Standalone" term with "Server" without introducing a significant ambiguity with the domain use of "Server".
Since this patch very likely overlaps with work that others are doing at the moment I'm going to sit on it for a day or so (longer if enough people shout), and I'll resolve conflicts as they come up as existing topic branches are merged. However, I recommend that people starting new topic branches consider starting from this commit until it gets merged to avoid having to deal with merge conflicts later.