pub trait XPathExpressionMethods<D>where
    D: DomTypes,{
    // Required method
    fn Evaluate(
        &self,
        contextNode: &<D as DomTypes>::Node,
        type_: u16,
        result: Option<&<D as DomTypes>::XPathResult>,
        _can_gc: CanGc,
    ) -> Result<Root<Dom<<D as DomTypes>::XPathResult>>, Error>;
}