documenting compatability, validation, MIME types and headers