That is what I'd call a hack, although that's what I'll end up doing if I can't find a better solution.  Thanks,
Ian