Started rewriting new_port_types.rst. Doesn't render correctly yet.