Isn't a string more flexible? If you want to use an option, you would be limited to what we make available as options (1/2/4/8 spaces or 1/2 tabs?) Or do you want to use the number of spaces?