The Finborough is to be congratulated for delving back and finding thought-provoking piece S-27 to release and extend its winning run of past triumphs.