Re: An idea: Add a port layer