Although providing high-quality API documentation is obviously desirable in absolute terms, creating and maintaining it is costly, and predicting the payoff is difficult. For this reason, it can sometimes be difficult to justify allocating resources to improve API documentation.