Using variable to choose the compiler.
Closing socket upon exit.
Aesthesys.