(#99) - "implement" _ensure_full_commit

This gets us one step closer.