I don't see the point of exporting this type.

Also they all should be after the more important types like socket.