Better starting indentation level.

Allow customization on starting indentation level,
and force the parameter to be an integer.