Removes the custom PortValidator

It mapped intermediate to invalid, which wasn't really helpful.