Require 'strscan' to be sure StringScanner will be present.