`getName() == id` here? Is that really what's meant?