Testing structural balance theories in heterogeneous signed networks | Synapse