Working within constraints fosters creativity by quickly limiting the scope of any given design space. As natural problem solvers we have a much easier time conjuring ideas in direct response to a challenge or limitation rather than trying to create ex nihilo.