I like to use reflection to make save game files with serialization. does this exist for pascal?