Let's say a module (or package in LaTeX's term) has calls that have side effects
#set text(font: "Linux Libertine")
#show heading: set text(navy)
#let foo = "foo"
- Do these two calls affect files that import the file, i.e. are the fonts and heading colors supposed to be changed in the importing file?
#import "file.typ": foostill have side effects, right? But maybe the user just wantsfoowithout changing the font and heading color.- What if there are collisions among multiple imported files?
is the best feature