l: An imperative DSL to stochastically simulate biological systems