Trying to make this sucker code to work ¬.¬ Just can't unown a Commit object