Problematic for multi-developer sites, or sites that respond to changing needs. Excellent.