commit: Initialize start and end properly (to new markers, not Qnil).