Understanding Javascript Literals and Classes