and it's bad because you leak a reference to a par...
# announcements
j
and it's bad because you leak a reference to a partially-initialized object whose non-null fields might not have been set