expose asTransport