The cognitive artifacts of designing. (2006)