Annotated ECMAScript 5.1