Revert "Fixed syntax error"

This reverts commit 75a24b915740d88f1b7875872f9f147c9766d4c3.
Revert "Change the way connection.destroy is defined"

This reverts commit 498571d8e72c4efcd40d6a7cb246741fb96ec24b.
Revert "Added connection.destroy() on incoming connections"

This reverts commit 29bf083a7fe1816b2c1258e600ba2ec25bf00bd0.
Implemented Connection#destroy()