These two classes are used to handle special serialization actions related to event logging.  The `resolveClass` method was copied from the old Arthur code.  I think the purpose is to avoid class initialization cost (the `clinit` method).  Since class initialization is done at most once, I removed `EventLogInputStream.resolveClass`.