Facets of module theory over semirings | Synapse