I’m not a fan of the way this presents interfaces. It’s quite nebulous, and despite coming close to the mark, it doesn’t appropriately distinguish between data and transport. It seems like what it’s trying to get at is that you can ignore how transport works in an exchange of data, sometimes, right up to the point where it turns into a problem.