The choice of approaches could be made the responsibility of the programmer. -- Larry Wall in <199709081901.MAA20863@wall.org>