Another question that I'd like to discuss is that we don't need any complex patterns for NoiseSocket to work. The first pattern message is anyway always XX "e" message. And we can use it in case the following "IK" messages cannot be processed correctly. What do you think?