Creating Mega-Functions with Function Composition