Let modes define their own tab width