Yeah, it's a transform that applies to the whole compilation unit even though it is driven off of functions.