initial import of ecma5 spec js file