Second attempt to write a 'Transport' specification