I would really like to avoid having one huge method, as it would have multiple ugly nested `begin; rescue; ensure; end` blocks inside itself. I'll solve this by adding a new i-var `@new_cons_enabled`, instead of mocking around with `@now_connecting`.