Need the "secrets" for enabling a new Files_External subsystem

I have written a new Files_External subsystem for the Tahoe-LAFS distributed filesystem. I believe I have written all the code necessary to make this new subsystem work. I have added the following files for the implementation:
“apps/files_external/lib/Lib/Storage/Tahoe.php” “apps/files_external/lib/Lib/Backend/Tahoe.php”

I have added the following line to “apps/files_external/AppInfo/Application.php”:
$backends = [ … , $container->query(Tahoe::class), …]

There must be some additional magic incantations I need to get Nextcloud to properly recognize this extension.

When I run: php occ files_external:backends
I get:
Could not resolve OCA\Files_External\AppInfo\Tahoe! Class OCA\Files_External\AppInfo\Tahoe does not exist

I do not see any Classes defined in this directory for other Files_External subsystems. So what’s missing???

Update:
I figured it out.

In “apps/files_external/AppInfo/Application.php”:
I forgot to add:
use OCA\Files_External\Lib\Backend\Tahoe;