OOPSLA '04: ACM SIGPLAN Object Oriented Programming Systems and Applications Conference