The pipe model theory half a century on: a review. (21st March 2018)