Transparent implementation of conservative algorithms in parallel simulation languages | Synapse