Seems valid based on reading the function definition.