So to sum it up - I do think description argument is useful, but until we have a better and automatic API quality checking process in place, I would like to avoid adding additional, non-standard arguments to the methods which are part for the base API (extension methods are fine).