This file users pipe_middle which isn't included.