Improve docs* macro