Why blank imports
Each connector package registers itself with the engine on import (seeregister.go in any connectors/* package). This keeps the core engine
free of a hardcoded connector list — adding support for a new source or sink
is purely additive, and a binary’s dependency footprint is exactly the
connectors it imports.