// Note: This script is often run with a system pike rather than // the pike being exported. It should therefore attempt // to support older pikes than bleeding edge.
Well, fair enough, but do we really need to support older pikes than the current stable? The inclusion of 90 lines of compat code, many of which are never used, doesn't really make the file more pretty...