What is the benefit of functions in blueprints?