Preventing an exception mid-opcode; if ClassLoader and Thread aren't initialized after the target class is initialized, they can't be parents.