first run at Auto Indent and Self-Configuring Indent Levels