pub fn difficulty<WIRE, H>(interpreter: &mut Interpreter<WIRE>, host: &mut H)where WIRE: InterpreterTypes, H: Host + ?Sized,