GetTor needs a spec - a generic one that describes the purpose of GetTor and the different transports that are defined for any implementation of GetTor.