@override FutureOr<ASTValue<String>> resolve(VMContext context) { return getValue(context).resolveMapped((v) => ASTValueString(v)); }