2/ Illustration-as-a-programming-language also includes functions.
I'm constantly invoking the diffuseLightSource(), dropShadow(), and complimentaryColour() functions. The expressions & statements inside are all the principals of those visual tools.
