Learn about decorating with functions