Closed eeeeaaii closed 2 years ago
this is the same issue as with begin. Basically if an arg returns a deferred value, you expect subsequent args to not be evaluated until that value finishes. So if a package statement is put inside a deferred command instead of a regular one, you expect the import to finish before the subsequent things get evaluated.