This was just a convenience to avoid users having to define `RemoteFileTemplate<FTPClient>`. I can remove it - or, if we keep it I should add one for SFTP too.