Hmmm, I'm not distributing the synapse unit YET - because I forgot
Second point well taken, but would like to distribute binary anyway later.
In this case, I think normal GPL (L part seems less relevant as they're unit files not separate libraries that can be linked into main code separately) would prohibit this.
However, I might be saved by the exception:
As a special exception, the copyright holders of this library give you
permission to link this library with independent modules to produce an
executable, regardless... [blah]
However, it does say library, not something like module or source code or program....
Any thoughts?