Fix scope semantics

The Snake handler must be created for each new connection based on how
it is written.

The echo handler on the other hand is stateless.