Why is it difficult to develop accounting principles that are appropriate for governments within the same category (e.g., cities, counties) and even more difficult to develop them for governments within different categories?