-- main.mcl --
import "second.mcl"

import "os" # this fixes it but the wrong way

include second.xclass
-- second.mcl --
import "fmt"

class xclass {
	# note that `os` is not imported here
	$aaa = if os.is_family_debian() { "bbb" } else { "ccc" }

	print "${aaa}" {
		msg => "hello",
	}
}
-- OUTPUT --
# err: errSetScope: func `os.is_family_debian` does not exist in this scope: /second.mcl @ 5:12-5:33
