williams.c: move blaster-specific stuff into subclass (nw)