Rule-adhering synthetic data -- the lingua franca of learning