If changeId() produces session ID which doesn't pass, it means that changeId is implemented bad.