Big Java: Early Objects