make IndentUpdater less generic