Designing by Accident Guy Steele Sun Microsystems Laboratories June 2007 Designing by Accident 2 © 2006, 2007 Sun Microsystems, Inc. All rights reserved. Copyright ©…