emacspeak 7.0 emacs 20.2 and w3 4.0 pre8

i've had no success geting w3 going under emacs 20.2.
when i try to use w3-open-local this is the error I get.
does anyone know is this a problem specific to my setup or is it something that others are experiencing.

this is what i get in my messages buffer.

Loading w3 (compiled)...
Loading emacspeak-widget (compiled)...
Loading emacspeak-widget (compiled)...done
Invalid function: (macro . #[(charset &optional c1 c2) "<'


|Bart Bunting            |       <bart@socs.uts.edu.au>              |