Generation as structure driven derivation | Synapse