A function can be outsourced.