The only heavily used piece of code that relies on the SOAP API are the command line tools.
This we need to keep, with their current semantics. Need to be able to validate and finish the REST backend support (--rest) before switching the defaults.
Some CLI may not be needed in the future anyway (fts-config-*). Or, at least, not the whole of it.