Fixed indentation to support both tabs and spaces. Set expandtab by default.