Is communication between actions & stores through strings necessary ?

It should be possible to preserve uni directional behaviour and communicate through value references.