WIP. Should refuse to rename if clashes are not qualified.