Commit object should support multiple parents