This makes some of the channel related Meterpreter code accessible to other locations in the framework which enables other sessions to also support pivoting capabilities.