Added the great multiple-cursor code