--- Language: JavaScript BasedOnStyle: Google ColumnLimit: 80