Diversity and Design (Understanding Hidden Consequences)