Jim Weirich's x10-cm17a ported to ruby 1.9.2 for OSX 10.6