validate_uniqueness_of should ignore self