ecmascript5 pt complete