Guiding harmony and variety in urban design