Adding specs, perfecting the Ruby emitter, separating Ruby runtime