Add function documentation