There's a big question in my mind on how to express what requires a runtime and access to the working directory, and what should live "outside" of that. Still uncertain.