Helper module that establishes the callbacks for socket support that you require 99% of the time