A package providing a nested function demo showing how you write complex functions, and then simpler functions that use limited aspects of the more complex functions.
See, for instance muladdpow(), which is then used by muladd(), which is used in turn by
mul() and add().