Swap Port and Version

You should swap them because the version does not except `null`. It also is more common to have a non-default port.