Move the parsing validation functions more to the top of FKURL.cpp.
Add a dynamic specific segment validation and replacement mechanism.
Add an incomplete implementation of FKURL::setProtocol.
Add an incomplete implementation of FKURL::setHost.
Add an incomplete implementation of FKURL::setPort.
Add an incomplete implementation of FKURL::setUser.
Add an incomplete implementation of FKURL::setPass.
Add an incomplete implementation of FKURL::setPath.
Add an incomplete implementation of FKURL::setQuery.
Add an incomplete implementation of FKURL::setFragmentIdentifier.
Add empty removePort, setHostAndPort, removeFragmentIdentifier method implementations.
Move lastPathComponent and baseAsString method declarations lower in the header, leaving them isolated.
Remove the now-added methods from the list of missing methods that's located in the comment in the header.
Reorder the method definitions so they follow the order of declarations in the header.