codemirror infinity - prototype