diff --git a/build/index.html b/build/index.html
index 68a1f48..493afdb 100644
--- a/build/index.html
+++ b/build/index.html
@@ -3553,7 +3553,7 @@
13.3.10.1 Runtime Semantics: Evaluation
13.3.10.2 EvaluateImportCall ( specifierExpression, phase )
The abstract operation EvaluateImportCall takes arguments specifierExpression (a Parse Node) and phase (source or evaluation) and returns either a normal completion containing a Promise or a throw completion. It performs the following steps when called:
- - Let referrer be GetActiveScriptOrModule().
- If referrer is null, set referrer to the current Realm Record.
- Let specifierRef be ? Evaluation of evaluating specifierExpression.
- Let specifier be ? GetValue(specifierRef).
- Let promiseCapability be ! NewPromiseCapability(%Promise%).
- Let moduleRequest be undefined.
- If specifier is an Object, then
- Set moduleRequest be GetModuleSourceModuleRecord(specifier).
- If moduleRequest is not-a-source, then
- Perform ! Call(promiseCapability.[[Reject]], undefined, « a newly created TypeError object »).
- Return promiseCapability.[[Promise]].
- If moduleRequest.[[Realm]] is not equal to the current Realm Record, then
- Perform ! Call(promiseCapability.[[Reject]], undefined, « a newly created TypeError object »).
- Return promiseCapability.[[Promise]].
- Else,
- Let specifierString be Completion(ToString(specifier)).
- IfAbruptRejectPromise(specifierString, promiseCapability).
Let moduleRequest beSet moduleRequest to a new ModuleRequest Record { [[Specifier]]: specifierString, [[Phase]]: phase }.
- Perform HostLoadImportedModule(referrer, moduleRequest, empty, promiseCapability).
- Return promiseCapability.[[Promise]].
+ - Let referrer be GetActiveScriptOrModule().
- If referrer is null, set referrer to the current Realm Record.
- Let specifierRef be ? Evaluation of evaluating specifierExpression.
- Let specifier be ? GetValue(specifierRef).
- Let promiseCapability be ! NewPromiseCapability(%Promise%).
- Let moduleRequest be undefined.
- If specifier is an Object, then
- Set moduleRequest to GetModuleSourceModuleRecord(specifier).
- If moduleRequest is not-a-source, then
- Perform ! Call(promiseCapability.[[Reject]], undefined, « a newly created TypeError object »).
- Return promiseCapability.[[Promise]].
- If moduleRequest.[[Realm]] is not equal to the current Realm Record, then
- Perform ! Call(promiseCapability.[[Reject]], undefined, « a newly created TypeError object »).
- Return promiseCapability.[[Promise]].
- Else,
- Let specifierString be Completion(ToString(specifier)).
- IfAbruptRejectPromise(specifierString, promiseCapability).
Let moduleRequest beSet moduleRequest to a new ModuleRequest Record { [[Specifier]]: specifierString, [[Phase]]: phase }.
- Perform HostLoadImportedModule(referrer, moduleRequest, empty, promiseCapability).
- Return promiseCapability.[[Promise]].
diff --git a/spec.emu b/spec.emu
index d7fd63b..46c7b70 100644
--- a/spec.emu
+++ b/spec.emu
@@ -851,7 +851,7 @@ contributors: Luca Casonato, Guy Bedford
1. Let _promiseCapability_ be ! NewPromiseCapability(%Promise%).
1. Let _moduleRequest_ be *undefined*.
1. If _specifier_ is an Object, then
- 1. Set _moduleRequest_ be GetModuleSourceModuleRecord(_specifier_).
+ 1. Set _moduleRequest_ to GetModuleSourceModuleRecord(_specifier_).
1. If _moduleRequest_ is ~not-a-source~, then
1. Perform ! Call(_promiseCapability_.[[Reject]], *undefined*, « a newly created *TypeError* object »).
1. Return _promiseCapability_.[[Promise]].