bug 3093: Enhance placing of holds in the staff interface.