I agree.  In the note for this request I mention something to the same effect.  Where do you think the appropriate module for this functionality should be?