@matthewp Ive found that as long as my deps: [] are correctly configured, then although steal does pull the lot together, it executes them on order of their dependencies

Which is really cool

Its the global builds where I was originally having the issue. As most of my scripts were detected as global, in the built file, everything was wrapped in a define('...') and needed another nudge with steal.import to get things going