Function composition.