Adding serialization module

at the moment, the new module contains only a MultiClassSerializationHelper which can be used to serialize objects into byte arrays and vice versa.
Is this functionality limited to classes having a common parent class? Or should you e.g., use Object if not.