this may be a stupid question but, what is the difference between the ```MigrationMarshaller``` and the ```GenericJBossMarshaller```?