change llog to use first-parent

Makes sense now that ibranch doesn't suck