As an aside, I was impressed when it was explained to me in conversation with a senior ATCO in Aberdeen, that their training policy is always to get controllers if possible to avoid vectoring 2 IFR aircraft straight at each other even though there is vertical separation, just in case one of the aircraft fails to maintain prescribed altitude. Building in that sort of human-error-tolerance into the "system" is what I would call "good controlling"!
HC