Just a relatively small hypothetical change I'd like to solicit feedback on: Currently the page title (the part of the page rendered in <h1>) is simply a single string, sometimes concatenated from multiple components. I'd like to split it into an associative array, e.g.
array( 'action'=>'Editing', 'namespace'=>'Talk', 'mainpart'=>'French revolution', 'section'=>true )
Except for 'mainpart', all keys would be optional. The main reason I'd like to do this is so we can style namespaces separately from the title (and perhaps even associate them with icons). But I think it would come in handy for skinning in general.
Any objections to this change, or did I overlook any gotchas?
Erik