use a custom node-walk to a fix a bug in node-walks dependency chain.