Loose: Remove own tabSize initialization in favor of defaultOptions.
Loose: class support.