the new deleteInbound(..) and deleteOutbound(..) methods make me wonder if we should rename inbound(..) and outbound(..) to createInbound(..) and createOutbound(..) respectively