The CFScript function statement does provide options to control access to the method, provide metadata, specify a return type, or control generated output.