don't create empty synapse constraints