Document the function calling aspect