Yeah, that (the fact that different metadata elements are treated so differently) is why I punted on trying to do something other than hard-coding.