I have a large repo that was imported from non-hg upstream. I applied all my favorite patches as one initial changeset. Now I have applied a few more changesets. I want to split that first changeset up into individual functional changesets. Suggestions how to proceed?