unique name validation for requirements now works correctly.