Change argument name to reflect that a path can be given, and include this in the summary. Improves the typespec of the function: - replace anno with annotation - removes future_formats as there is no need for this since typespecs do not have to be backward compatible