One difference between a function and a stored procedure is that a function: