@Override
public IASBlockWalker createWalker(IASProject project,
List<ICompilerProblem> errors, ASFilterWriter out)
{
IJSEmitter emitter = createEmitter(out);
ASBlockWalker walker = new ASBlockWalker(errors, project, emitter);
BeforeAfterStrategy strategy = new BeforeAfterStrategy(
new ASNodeSwitch(walker), new ASBeforeNodeStrategy(emitter),
new ASAfterNodeStrategy(emitter));