Out of my endless need to know, how much more normal can you get? If that solution doesn't work for you, then you must clearly specify what you are looking for to add to the feature request. In general the above would fit your request, however in those terms it has already been implemented. If you looking for something different, more advanced, whatever, you must make note of it being as specific as possible.
Perhaps I am missing something?