//Uses the same exact function (`Square`) with 2 different definitions //of an inner function (`Mult`), by using import parameters. module Examples>Import import Import>Math>Square[Square => SqDot, Mult => Dot] import Import>Math>Square[Square => SqCross, Mult => Cross] import Import>Math>Vector{Vec3, Dot, Cross} Res[dotProduct, crossProduct]. VecA[]. VecA[]: Vec3[x: 5, y: 4, z: 10] Res[ dotProduct: SqDot[VecA[]] crossProduct: SqCross[a: VecA[]] ]?