#2: Added base implementation for ChecklistEditor