When, where, and why specialised metabolites are produced: inferring function from expression control | Synapse