`cannot contain any mutable global data`