Introduction to function composition