More extensive directive documentation.