Stitch ported to Ruby