Allow default parameters

Now you can properly specify how many spaces, or tabs, etc.