text: import DynamicContext from './DynamicContext';
  import Sequence from './dataTypes/Sequence';
  
  /**
   * A focus-free context, which can be used to 'statically' evaluate certain expressions
  * @extends {DynamicContext}
   */
  export default class UnfocusableDynamicContext extends DynamicContext {
  	constructor ({ variables = {} }) {
  		super({
  			contextItem: null,
  			contextItemIndex: -1,
  			contextSequence: Sequence.empty(),
  			variables: variables,
  			domFacade: null,
  			resolveNamespacePrefix: () => '',
  			createSelectorFromXPath: () => {
  				throw new Error('Statically evaluating inline expressions is not supported.');
  			}
  		});
  	}
  }
  