Add custom transport to allow wrapping with any command