Allowing more generic logs
Maintaining original commit parents and tree entries orders