Design: holding conflicting ideas in your head without difficulty