Indenter is now a separate class which can be reused through composition. Added it to the generic editor.