vim: smartindent isn't that smart.